Dynamic Type
SwiftUI maxsus imkoniyatlar: Dynamic Type
Dynamic Type yordamida foydalanuvchining shrift o‘lchami sozlamalarini hurmat qiling va masshtablashni preview’larda sinab ko‘ring.
Matnni Dynamic Type bilan masshtablash
Matnning accessibility o‘lchamlari bo‘ylab masshtablanishiga ruxsat bering va o‘qilishini tekshirish uchun kattaroq o‘lchamlarni oldindan ko‘ring.
Misol
import SwiftUI
struct DynamicTypeDemo: View {
var body: some View {
VStack(spacing: 8) {
Text("Title").font(.title)
Text("Body text that scales with accessibility settings.")
}
.padding()
.dynamicTypeSize(.accessibility2 ... .xxxLarge)
}
}
import SwiftUI
struct ContentView: View {
var body: some View { DynamicTypeDemo() }
}
import SwiftUI
@main
struct MyApp: App {
var body: some Scene {
WindowGroup { ContentView() }
}
}
Yuqoridagi misolda accessibility sozlamalariga qarab masshtablanadigan matn ko‘rsatilgan.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
