Публикации по теме 'swift'
Быстрая программная реализация UITableView и UICollectionView
И разместите их с помощью Swift NSLayoutConstraint
вступление
В этом кратком руководстве мы узнаем, как реализовать очень распространенные компоненты пользовательского интерфейса iOS: UITableView и UICollectionView .
Исходный код готового проекта доступен на GitHub .
Настройка проекта
Во-первых, давайте создадим новый проект Xcode, присвоив ему любое имя.
Теперь удалите файл SceneDelegate.swift и удалите два UISceneSession метода внутри AppDelegate.swift :..
Неоморфный стиль кнопки в SwiftUI
Как анимировать состояния кнопок в ButtonStyle
В предыдущей статье мы использовали принципы неоморфного дизайна для создания аудиоплеера. Для ознакомления с цветами, использованными в этом уроке, проверьте эту статью .
Добавьте нейроморфные цвета в свои активы и создайте структуру для трех цветов перед началом этого урока.
Фон кнопки
Начиная с фона кнопки, добавьте прямоугольники со скругленными углами для формы кнопки, верхний темный край, нижний светлый край и темную..
Шаблон проектирования фабричный метод
Творческий шаблон дизайна, который должны использовать все разработчики!
Целью шаблонов проектирования является определение решений различных общих проблем проектирования программного обеспечения. Ставшие популярными благодаря Банде четырех , шаблоны проектирования обеспечивают теоретический подход к решению общих проблем, с которыми инженеры-программисты сталкиваются ежедневно. Они не составляют конкретного кода…
Работа с подписками в Swift: обзор и примеры
В Swift subscript — это ярлык для доступа к элементам коллекции, последовательности или списка с использованием значения индекса. Он похож на функцию, но используется для извлечения или установки значения с использованием синтаксиса нижнего индекса вместо вызова метода.
subscript объявляется с использованием ключевого слова subscript , за которым следует один или несколько параметров в квадратных скобках ( [] ), определяющих индекс значения, к которому осуществляется доступ...
TIL: борьба с проблемами среды разработки
В разгар разработки неизбежно возникают изменения, которые вам нужно будет внести в вашу среду разработки. Например, обновление Xcode, обновление вашей версии Cocoapods, интеграция новой зависимости.
Часто это кажется прекрасным, например… что может пойти не так?!
И тут вдруг вы пытаетесь запустить свой проект, и всплывают вроде бы не связанные с ним ошибки, которых вы никогда раньше не видели и не знаете, как исправить.
Когда такие вещи случаются, я задаю себе два вопроса:
Как..
Текстовая сказка. Моя худшая ошибка за 40 лет
Вы когда-нибудь задумывались, какова жизнь «на самом деле» для разработчиков?
Текстовая сказка. Моя худшая ошибка за 40 лет
Отладочная история о тупиковых переулках, отчаянии и силе упрямого продолжения игры с чем-то, пока вы не заметите жизненно важную подсказку.
В 2020 году Touchgram застопорился почти на три полных месяца.
С одним багом.
Я был разработчиком почти 40 лет и видел ужасный код. я даже…
Слушатель текста UITextField : Swift
Добавление события редактирования в UITextField требуется в большинстве случаев. Для таких представлений, как UITextField, мы можем связать IBAction с типом события, когда редактирование закончилось или значение изменилось, и получить обратный вызов для завершения редактирования или изменения значения.
This post was originally posted at https://agrawalsuneet.github.io/blogs/uitextfield-text-listener-swift/ and reposted on Medium on 12th April 2022.
Если вы не используете xib..