Публикации по теме 'swiftui'


Как добавить пользовательские всплывающие окна в ваше приложение для iOS
Преодолейте системные ограничения с помощью SwiftUI 🔗 В настоящее время существует 3 способа представления всплывающих окон. Один с UIPopoverPresentationController , но работает только на iPad. Вы также можете представить UIMenu , но это только для iOS 14+. Наконец, вы можете использовать UIAlertController . Это, вероятно, проще всего реализовать, но и больше всего ограничивает, так как он поддерживает только метки, кнопки и текстовые поля. Итак… что, если вам нужно..

Swift 5.7: регулярное выражение. Сокращения для необязательной развертки. Разблокируйте экзистенциалы для всех протоколов.
Swift 5.7: регулярное выражение. Сокращения для необязательной развертки. Разблокируйте экзистенциалы для всех протоколов. Сокращения для необязательной развертки if let workingDirectoryMailmapURL { print (workingDirectoryMailmapURL) } while let workingDirectoryMailmapURL { print (workingDirectoryMailmapURL) break } guard let workingDirectoryMailmapURL else { return } print (workingDirectoryMailmapURL) Улучшенный вывод типов для сложных замыканий. Swift..

Функции SwiftUI 4 для iOS 16
Некоторые плюсы SwiftUI, которые я изучил до сих пор Мероприятие WWDC 2022 только что началось на этой неделе, и, как и каждый раз, нужно было следить за объявлениями SwiftUI. От нового NavigationStack до библиотеки диаграмм только для SwiftUI и улучшений в макете сетки — у нас есть много вкусностей, которыми мы можем насладиться. В следующих нескольких разделах я расскажу вам о 4 новых функциях, которые мне удалось изучить в четвертой итерации SwiftUI для iOS 16. Они будут в..

Создавайте эффекты частиц с помощью чистого SwiftUI
Мощная анимация у вас под рукой На самом деле я программировал десятилетиями — и могу честно сказать, что сегодня мне это нравится больше, чем когда-либо. Мне нравится программировать с помощью SwiftUI, в частности, потому что это весело — потому что вы можете прототипировать что-то всего за несколько часов, если не меньше. Присоединяйтесь ко мне в этой статье, чтобы повеселиться со SwiftUI, создать… подходящий для этого года (Рождество 2021) эффект частиц, используя только мощный..

6 способов установить значение переменной в SwiftUI 2
Как установить значения в методах в SwiftUI 2 Если вам нужно объяснить инопланетянам, что такое приложение, вы можете сделать это, просто сказав, что это набор управляющих операторов, которые изменяют тело значений, содержащихся в переменных. Конечно, это еще не все. Или есть? На самом низком уровне кодирования (он же ассемблер) это всего лишь свод управляющих операторов, управляющих блоком переменных. По мере того как языки программирования развивались на протяжении десятилетий,..

WatchTabView внутри NavigationView в SwiftUI
Создавайте элегантные вкладки для watchOS Официальный TabView в SwiftUI выглядит просто и элегантно. Но, к сожалению, он по-прежнему не может работать должным образом, если вы поместите его в NavigationView как на iOS, так и на WatchOS. В iOS, если TabView встроен в NavigationView , он сбрасывает состояние навигации и время от времени возвращает NavigationView в корень, особенно когда приложение переходит в фоновый режим или возобновляется. Я подтвердил в службе технической..

Kotlin Multiplatform Mobile: лучший кроссплатформенный мост
Мои первые впечатления от использования KMM для сборки Android и iOS Учтите следующее: вы разработчик Android, у вас нет опыта работы со Swift, Dart, Xamarin и React Native. Не возражаете ли вы создать приложение для платформ Android и iOS в течение 3 месяцев? Конечно, вы не будете возражать, если приложение будет содержать только экран Hello World. Но все станет сложнее, если вы хотите создать реальное приложение. В этой статье рассказывается о том, как инженер-программист,..