|
rss_habr
SwiftUI. Есть ли жизнь без NavigationView или пару слов о координатореСуббота, 06 Августа 2022 г. 16:54 (ссылка)
В далекие – далекие времена, когда iOS была совсем маленькой, разработчики, гордо именуемые iOS-девелоперами, задумались о кастомизации навигационного стека. Не то что навигационный стек был плох – он отлично вписывался в картину мира Apple, но вот навигационная панель часто была «бельмом в глазу» для пользователей и дизайнеров. Поэтому разработчики применяли простой трюк – скрывали панель в приложении, а вместо нее показывали свою собственную панель, со своим собственным дизайном интерфейса, управляющие элементы которого были привязаны все к тем же методам push и pop доступных им из коробки. Со временем, даже Apple поняли, что так дальше жить нельзя, выпустив iOS 7... Сколько негатива вылилось на головы разработчиков... Но те кто научился кастомизировать панель навигации, выбрались из тех мрачных времен весьма достойно. Читать далееhttps://habr.com/ru/post/681180/?utm_source=habrahabr&utm_medium=rss&utm_campaign=681180
rss_habr
Управляем навигацией в iOS-приложениях. Паттерн координатор от СберМаркетаВторник, 05 Апреля 2022 г. 18:29 (ссылка)
Стандартный способ настроить навигацию в iOS-приложении — использовать класс UIViewController. Он работает, пока не понадобится добавить новые экраны или поменять их местами. Сложную логику переходов лучше строить с помощью координаторов. Под катом рассказываем, как и зачем мы в команде написали свою реализацию паттерна Coordinator. Читать далееhttps://habr.com/ru/post/654339/?utm_source=habrahabr&utm_medium=rss&utm_campaign=654339
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |