Dynamic Type


ULASHISH

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!