понедельник, 7 марта 2016 г.

Создаем простой Alert в Swift2.1

В этой статье я попробую подробно объяснить как создать простой alert в "яблочном языке" swift.

Для начала запускаем 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.

Далее нам надо вызвать контроллер для отображение текущего контроллера и задаем параметры.

Запускаем наш симулятор.

Нажимаем на кнопочку и ву-ля-ля.





Комментариев нет:

Отправить комментарий