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


Segues + функции @IBAction = проблема
Вчера я работал над приложением для курса разработки iOS, который я посещаю, и около часа пытался найти ошибку. Эта ошибка связана с функцией @IBAction вместе с UIStoryboardSegue, и я уверен, что многие другие разработчики тоже сталкивались с ней. Вот мой обзор этого, а также решение для его решения, если вы столкнетесь с этим сами! Я надеюсь, это поможет вам! Ошибка и описание проекта Не торопясь и дав себе некоторое время, чтобы выяснить, в чем проблема, я, наконец, понял, что она..

Заставить Live Preview работать с UIKit
Заставить Live Preview работать с UIKit Начиная опыт программирования со Swift (язык) в 2022 году, у вас больше шансов, что вы начнете изучать свой путь со SwiftUI (фреймворк). Вы как бы привыкаете к предварительным просмотрам и думаете, что это вторая природа Xcode. Если, как и я, вы думали, что это вариант по умолчанию и именно так работает разработка приложений в Xcode (IDE для разработки приложений для iOS, iPadOS, macOS, tvOS и watchOS), то вы будете сильно разочарованы. Потому..

Как тесты могут помочь вам в создании собственного UI-кита.
Для тех, кто не любит долгих вступлений, сразу к выводам — пишите тесты для ваших компонентов. Серьезно, это все, что я хочу сказать. Но не будем относиться к этому слишком серьезно, представим, что это выводы теоремы, фронтенд-теоремы. А теперь нам нужно будет собрать доказательства. Итак, представим. Что общего в IT-разработке, не только во фронтенде, бэкенде или дизайне, языках программирования, управлении, методологиях и так далее? Я думаю, что есть один главный принцип —..

Расширенный Swift: протоколы
Узнайте о протоколах в языке программирования Swift. Давайте углубимся в протоколы. Протоколы в Swift похожи на чертежи или рецепты. Они определяют набор свойств, методов и других требований, которым должен соответствовать тип, чтобы считаться « соответствующим протоколу ».

Легко создать тему пользовательского интерфейса React
Некоторое время назад тематическое оформление приложения было очень сложной задачей, поскольку простой CSS был единственным доступным инструментом для создания такого макета в пользовательском интерфейсе. С развитием фреймворков как со стороны Javascript, так и со стороны стилей, таких как SASS, LESS, Stylus и т. д., эту задачу стало легче создавать и, что более важно, хорошо структурировать. В проектах React у нас есть много возможностей для выбора фреймворков для нашего проекта, мы..

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

Понимание ConvertPoint Swift
В какой системе координат вы находитесь? Прежде чем мы начнем Сложность: Новичок | Легко | Обычный | Испытывающий Эта статья была разработана с использованием Xcode 14.2 и Swift 5.7.2.