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


Флаттер — Макет
Flutter для iOS-верстки Это хорошее место для начала, вы действительно можете начать воплощать свои идеи в жизнь, как только вы сможете показывать контент и перемещаться по нему. Логин, логирование и прочие элементы фреймворка, хотя жизненно важные можно и нужно отложить на потом. Слишком легко начать проект и никогда не пройти дальше экрана входа в систему, поэтому просто не начинайте с них. Я решил использовать навигацию по вкладкам для DigestableMe . Преимущество панели..

Swift 3 сопоставление с образцом
Почти два года назад Робот Наташа опубликовала небольшой блог о сопоставлении с образцом в случае if . Хотя это было потрясающее вступление к if case , это было всего лишь вступление. К концу этого блога вы сможете сопоставлять и фильтровать круги среди тех, кто не case пользуется услугами коллег. Пример VTS - это компания, занимающаяся технологиями в сфере коммерческой недвижимости, и поэтому мы будем использовать пример на тему строительства. В приведенном выше примере у..

Это было не хорошее свидание
Это было не хорошее свидание Как разница в движках javascript в режиме отладки и выпуска сильно повлияла на наше приложение React Native. Когда мы работали над функцией в React Native, у нас возникла проблема. Очень распространенная проблема в IT-индустрии. Функция работает в режиме разработки или отладки. Он не работает над выпуском APK. Каждый раз, когда мы выпускаем релизную версию, команда тестирования продолжает говорить, что эта функция не работает. После нескольких часов..

SwiftUI: как реализовать обновления просмотра по расписанию
Разработчики часто сталкиваются с необходимостью автоматического обновления представлений по расписанию, особенно при работе с данными в реальном времени, такими как текущее время, курсы акций или обновления погоды. В таких случаях обеспечение постоянного обновления представлений становится важным для предоставления пользователям самой актуальной информации. В этой статье мы рассмотрим, как эффективно использовать TimelineView для обеспечения плавных и своевременных обновлений в..

Как создать собственный многоразовый переключатель в SwiftUI
В этой статье мы проверим, как мы можем создавать свои собственные стили в SwiftUI, затем мы сделаем следующий шаг и применим его к нашему собственному переключателю, чтобы мы могли использовать его точно так же, как мы делаем это со встроенным. : Создание пользовательского стиля переключения Все различные стили, включая ToggleStyle, являются протоколами с методом создания представления. Все они похожи и довольно просты в настройке, давайте посмотрим, как обстоят дела с Toggle!..

Обновление API веб-аудио на iOS
Изначально это было опубликовано на моем собственном сайте . Некоторое время назад я задокументировал странную ошибку с веб-аудио на iOS : На некоторых страницах Сеанса , помимо аудиоплеера для мелодий (используя Web Audio API), также есть встроенные видеоролики YouTube (используя элемент video ). Нажмите кнопку воспроизведения на аудиоплеере; без звука. Нажмите кнопку воспроизведения на видео YouTube; вы получаете звук. Теперь вернитесь к аудиоплееру, и вдруг вы услышите..

Ключи среды против объекта среды в SwiftUI
Изучите iOS-разработку Ключи среды против объекта среды в SwiftUI Руководство с примерами Создавая надежные и динамичные пользовательские интерфейсы в Swift, вы часто сталкиваетесь с данными, которые необходимо использовать в разных частях вашего приложения. SwiftUI предоставляет два основных механизма передачи данных вниз по иерархии представлений: @EnvironmentObject и @EnvironmentKey . Эти функции играют решающую роль в поддержании чистого и эффективного потока данных в вашем..