Шрифты
Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 5 из 50.
Модификатор .font задаёт размер и стиль текста. В SwiftUI есть именованные стили текста, соответствующие размерам шрифта системы:
Text("Welcome")
.font(.largeTitle)От самого крупного до самого мелкого распространённые стили таковы: .largeTitle, .title, .headline, .body (по умолчанию), .subheadline и .caption.
Сделайте текст полужирным с помощью .bold() или выберите насыщенность с помощью .fontWeight. Фиксированный размер задаётся с помощью .system(size:):
Text("Score")
.font(.title)
.bold()
Text("42")
.font(.system(size: 60))
.fontWeight(.heavy)Задание
НовичокОформите название кафе: задайте тексту шрифт .largeTitle и сделайте его полужирным.
Попробуйте сами
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в SwiftUI
10Проект — Coddy Coffee
Обзор проектаЭкраны напитков2Отображение содержимого
Текстовые представленияЧисла в текстеШрифтыЦветаSF SymbolsПовторение — ценник5Состояние и кнопки
КнопкиСвойство @StateСостояние «истина или ложь»Условные представленияПовторение — счётчик очков6Ввод данных пользователем
Текстовое полеПереключательСчётчик и ползунокВыборПовторение — форма заказаПотренируйтесь самостоятельно: Песочница Swift