Menu
Coddy logo textTech

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")
challenge icon

Задание

Легко

Замени текст на Label с заголовком Favorites, отображающий символ star.fill.

Попробуйте сами

import SwiftUI

@main
struct CoddyApp: App {
    var body: some Scene {
        WindowGroup {
            ContentView()
        }
    }
}
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Введение в SwiftUI

Потренируйтесь самостоятельно: Песочница Swift