iOS Такой 🍏
3.31K subscribers
477 photos
10 videos
2 files
320 links
IT | Подкасты | Apple | iOS Материалы | Swift

Реклама: @new_repository

Тёплый чат: https://t.iss.one/+tzWmsOMTPpFjMzAy

Бусти: boosty.to/dimov_ios
Download Telegram
🍏 В сети показали потенциальные цвета iPhone 18
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👎12👍3👏1💯1
Совет по SwiftUI

Если вью не реагирует на тапы как ожидается, используйте contentShape(), чтобы задать её интерактивную область
🔥28👍15❤‍🔥5🤔3
Совет по SwiftUI

В iOS 26 строка поиска по умолчанию отображается внизу

Её можно перенести в навигационный бар, изменив параметр placement в модификаторе searchable()
13👍12🔥8
Совет по iOS-разработке

Вы можете отслеживать тепловое состояние устройства, чтобы при перегреве корректировать производительность приложения, просто проверьте: ProcessInfo.processInfo.thermalState
1👍28🔥11❤‍🔥4🤯1
Совет по SwiftUI

Легко отображайте интерактивные карты с помощью представления Map.
🔥12👍7👀4❤‍🔥1
Маленький совет по SwiftUI: получайте информацию о сети и отслеживайте изменения

В некоторых сценариях нам может понадобиться получить/просмотреть информацию о сети устройства пользователя. Например, нам может понадобиться проверить, подключен ли пользователь к Wi-Fi, а не к сотовой сети, перед загрузкой большого объёма данных. Мы можем проверить, поддерживает ли сеть IPV6. Настроен ли DNS-сервер. И так далее.

В данной статье рассказывают про NWPathMonitor, об основных принципах его использования и о том, какую информацию мы можем из него получить.
👍14🔥5👌3
SwiftUI совет

В iOS 18.0+ можно использовать .presentationSizing(.fitted) для sheet, чтобы модальное окно подстраивалось под свой контент, а не занимало почти весь экран, идеально для компактных попапов в виде карточек.
🔥19👍102
SwiftUI совет

Вы можете разместить тулбар с элементами прямо над клавиатурой, используя модификатор .keyboard в placement.

Отлично подходит для AI-чатов, заметок и любых интерфейсов с быстрыми действиями во время ввода текста.
1👍126🔥6