SF Symbols
Часть раздела Введение в SwiftUI путешествия по Swift на Coddy. Урок 7 из 50.
Apple поставляет тысячи значков, называемых SF Symbols. Отобразите один из них с помощью Image(systemName:) и его имени:
Image(systemName: "heart.fill")
.font(.largeTitle)
.foregroundStyle(.red)Символ ведёт себя как текст: .font задаёт его размер, а .foregroundStyle — его цвет. Имена, оканчивающиеся на .fill, обозначают заполненные версии, например star и star.fill.
Label размещает значок и заголовок рядом:
Label("Settings", systemImage: "gear")Задание
ЛегкоЗамени текст на Label с заголовком Favorites, отображающий символ star.fill.
Попробуйте сами
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в SwiftUI
10Проект — Coddy Coffee
Обзор проектаЭкраны напитков2Отображение содержимого
Текстовые представленияЧисла в текстеШрифтыЦветаSF SymbolsПовторение — ценник5Состояние и кнопки
КнопкиСвойство @StateСостояние «истина или ложь»Условные представленияПовторение — счётчик очков6Ввод данных пользователем
Текстовое полеПереключательСчётчик и ползунокВыборПовторение — форма заказаПотренируйтесь самостоятельно: Песочница Swift