SF Symbols
Część sekcji Wprowadzenie do SwiftUI ścieżki Swift w Coddy. Lekcja 7 z 50.
Apple udostępnia tysiące ikon o nazwie SF Symbols. Wyświetl jedną za pomocą Image(systemName:) i jej nazwy:
Image(systemName: "heart.fill")
.font(.largeTitle)
.foregroundStyle(.red)Symbol zachowuje się jak tekst: .font ustawia jego rozmiar, a .foregroundStyle jego kolor. Nazwy kończące się na .fill to wersje wypełnione, takie jak star i star.fill.
Element Label umieszcza ikonę i tytuł obok siebie:
Label("Settings", systemImage: "gear")Wyzwanie
ŁatwyZastąp tekst etykietą Label zatytułowaną Favorites, która wyświetla symbol star.fill.
Spróbuj swoich sił
import SwiftUI
@main
struct CoddyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
}
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wprowadzenie do SwiftUI
10Projekt – Kawiarnia Coddy
Przegląd projektuEkrany napojów2Wyświetlanie treści
Widoki tekstoweLiczby w tekścieCzcionkiKolorySF SymbolsPodsumowanie — metka z ceną5Stan i przyciski
PrzyciskiWłaściwość @StateStan prawda lub fałszWidoki warunkowePodsumowanie — licznik punktów6Dane wejściowe użytkownika
Pole tekstowePrzełącznikPrzyciski krokowe i suwakSelektorPodsumowanie – formularz zamówieniaPoćwicz samodzielnie: Edytor online SwiftUI