Всем привет, ребята!
На очереди вторая и заключительная часть из серии уроков по созданию фантастического Custom Alert с использованием UIVisualEffect (Blur Effect).
В этом видео я покажу вам как добавлять и взаимодействовать с Custom Alert из .XIB файла, который будет анимировано появляться на экране при этом размывая фон всего приложения с использованием UIVisualEffect.
Поехали!
Ссылка на 1 видео этой серии UI Design to Real App
Наш форум, где вы всегда можете задать ваши вопросы:
https://forum.swiftbook.ru
Присоединяйтесь к нашей группе в "ВКонтакте":
https://vk.com/swiftbook
Присоединяйтесь к нашей группе в "facebook":
https://www.facebook.com/swiftbook.ru
Мы в telegram:
https://t.me/swiftbook_chat
Отличный урок — спасибо.
У меня только один очень большой вопрос.
Я сделал следующее:
alertView.translatesAutoresizingMaskIntoConstraints = false
alertView.centerXAnchor.constraint(equalTo: view.centerXAnchor).isActive = true
alertView.centerYAnchor.constraint(equalTo: view.centerYAnchor).isActive = true
А не alertView.center = view.center
И после этого у меня не работают кнопки. Если делаю — true — кнопки работают, но констрэйты не меняются.
20.08.2019 в 19:33Почему ломаются кнопки? (они вообще не отрабатывают).
Сам себе отвечу — разобрался.
Если вы alertView вот так вот добавляете — он теряет свой размер, который в xib был установлен.
Так что нужно устанавливать размеры с помощью Anchor:
alertView.heightAnchor.constraint(equalToConstant: alertView.bounds.height).isActive = true
alertView.widthAnchor.constraint(equalToConstant: alertView.bounds.width).isActive = true
Тогда всё ок.
21.08.2019 в 14:03