Внутренние отступы
Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 14 из 50.
.padding() добавляет пространство вокруг представления, между его содержимым и окружающими его элементами. Без аргумента он использует стандартное значение — 16 пунктов с каждой стороны:
Text("Tap to start")
.padding()Передайте число для другого значения или укажите стороны, к которым оно применяется:
Text("A").padding(24)
Text("B").padding(.horizontal, 20)
Text("C").padding(.top).horizontal означает передний и задний края, а .vertical — верхний и нижний. Отдельный край — это .top, .bottom, .leading или .trailing.
Задание
НовичокОсвободите больше места для текста кнопки: добавьте отступ 24 пункта с каждой стороны.
Попробуйте сами
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в SwiftUI
10Проект — Coddy Coffee
Обзор проектаЭкраны напитков2Отображение содержимого
Текстовые представленияЧисла в текстеШрифтыЦветаSF SymbolsПовторение — ценник5Состояние и кнопки
КнопкиСвойство @StateСостояние «истина или ложь»Условные представленияПовторение — счётчик очков6Ввод данных пользователем
Текстовое полеПереключательСчётчик и ползунокВыборПовторение — форма заказаПотренируйтесь самостоятельно: Песочница Swift