В этой статье я попробую подробно объяснить как создать простой alert в "яблочном языке" swift.
Для начала запускаем xcode и создаем новый проект.
Для начала запускаем xcode и создаем новый проект.
Выбираем Single View Application ( это для того чтобы создавать наше приложение с нуля ).
Называем наше приложение ShowAlertMessage. Язык обязательно swift и снимаем галочку с Use Core Data ( грубо говоря, это хранилище каких-либо данных ), нам оно конечно же ни к чему.
Переходим на вкладку Main.storyboard. Там мы видим единственный ViewController, он полностью пустой, это и понятно.
Я не буду вдаваться в подробности размеров окна и других начинок, это интуитивно понятно в "Attributes Inspector".
Ищем в "Object Library" нужную нам кнопку Button и перетаскиваем ее на ViewController.
Назовем ее "Touch me" и связываем с нашим ViewController.
Назовем ее простенько Button.
Теперь нам надо создать переменную showAlertMessage и задать ей нужные параметры.
Итак, что же тут написанно:
UIAlertController - это метод, который отображает пользователю какое-либо подтверждение. У него есть параметры, такие как: заголовок, текст и стиль сообщения.
Дальше нашей кнопке надо добавить действие, addAction - оно придает нашему объекту какое-либо действие, а уже UIAlertAction - это функция, которая обработает определенное действие при касании пользователя кнопки. Тут мы видим handler, он нужен для того, чтобы вернуть что-то перед завершением. В нашем случае ставим nil.
Далее нам надо вызвать контроллер для отображение текущего контроллера и задаем параметры.
Запускаем наш симулятор.
Нажимаем на кнопочку и ву-ля-ля.
Комментариев нет:
Отправить комментарий