Найти в Дзене
Создаем View в коде
Термины intrinsicContentSize - это свойство UIView, которое представляет минимальный требуемый размер представления для отображения всего его содержимого. invalidateIntrinsicContentSize - делает недействительным его текущий внутренний размер содержимого. Это позволяет системе компоновки на основе ограничений учитывать новый внутренний размер содержимого на следующем проходе компоновки. Content Hugging Priority - Возвращает приоритет, с которым представление сопротивляется увеличению, превышающему его внутренний размер...
131 читали · 4 года назад
IOS Верстка в коде (Constraints)
Термины Практика 1 Создадим и закрепим кнопку Шаг 1 Создаем кнопку "let button = UIButton()" Шаг 2 Настройки кнопки делаем в методе viewDidLoad() Поместим текст в кнопку "button.setTitle("Кнопка", for: .normal)" Покрасим текст кнопки "button.setTitleColor(.black, for: .normal)" Покрасим фон кнопки "button.backgroundColor = .green" Шаг 3 Отключаем автоматическое создание constraints button.translatesAutoresizingMaskIntoConstraints = false Добавляем представление к родительскому View view.addSubview(button) Создаем ограничения и сразу активируем их NSLayoutConstraint...
370 читали · 4 года назад
IOS Верстка в коде (подготовка)
Чтобы приступить к верстке в коде, надо выполнить несколько шагов: Шаг 1 Находим файл Info.plist и удаляем строку Storyboard Name Шаг 2 Переходим в Targets вашего проекта и удаляем Main Шаг 3 Переходим...
560 читали · 4 года назад