Публикации по теме '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.