🍎
ios.dev
search
Ctrlk
ios.devchevron-down
  • 🍎ios.devchevron-right
  • ⭐featureschevron-right
  • 👔customchevron-right
  • 🐦Swiftchevron-right
  • 🔰SwiftUIchevron-right
    • 🔰SwiftUI termschevron-right
    • 🔰introductionchevron-right
    • 🚩appchevron-right
    • 🔰viewschevron-right
      • 🔰view hierarchychevron-right
      • 🔰view statechevron-right
      • 🔰view layoutchevron-right
        • 🔹.padding( )
        • 🔴Position
        • 🔸framechevron-right
        • 🔸view sizechevron-right
        • 🎁stackschevron-right
        • 🎁gridschevron-right
        • Adaptive Layout
        • Alignmentchevron-right
        • 🌿Layout ⟩ Typeschevron-right
        • ⛔Cannot convert value of type 'Self' to expected argument type 'Binding<C>'
      • 🔰view actionschevron-right
      • 🔰view environmentchevron-right
      • 🔰view groupingschevron-right
      • 🔰navigationchevron-right
      • 🔰view modifierchevron-right
      • 🔰drawing viewschevron-right
      • 🔰measuring viewschevron-right
      • 🔰Configuring Views
      • 🔰eventschevron-right
      • 📦ViewBuilderchevron-right
      • 🔰Optional Views
      • 🅿️Viewchevron-right
      • 📦Link
      • 🔰Swipe Actions
      • 🔰3D transform
      • ⭐Live Activites
      • 🔰life cycle
    • 🔰styleschevron-right
    • 🔰listschevron-right
    • 🎛️controlschevron-right
    • 🔰shapeschevron-right
    • 🎁containerchevron-right
    • 🚦data flowchevron-right
    • 🏎️animationschevron-right
    • 👆Gestureschevron-right
    • 🔰Presentationschevron-right
    • 🔰Debugging in SwiftUI
    • 🎹keyboard
    • 🔰for mac
    • 🚫deprecatedchevron-right
  • 🎛️widgets
  • 🎁Data Structureschevron-right
  • 🧠Algorithmschevron-right
  • ⛱️Swift Playgroundschevron-right
  • 🥁Audio / Videochevron-right
  • ⛔Errorschevron-right
  • 附錄
    • 🧩Swift Packagechevron-right
    • 🔰Design Patternschevron-right
    • 🛠️Xcodechevron-right
    • 💼Projects
    • ✅Testing Systemchevron-right
    • Prototyping
    • 💡Tipschevron-right
    • JSONchevron-right
    • Termschevron-right
    • 其他chevron-right
    • 雜記 📥chevron-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. 🔰SwiftUIchevron-right
  2. 🔰viewschevron-right
  3. 🔰view layout

Adaptive Layout

🧩SwiftUI ⟩ Layout ⟩

  • Size Classes

  • Dynamic Type Sizes

  • Human Interface Guidelinesarrow-up-right ⟩ Adaptivity and Layoutarrow-up-right ⟩ Size Classesarrow-up-right

  • SwiftUI ⟩ State and Data Flowarrow-up-right ⟩ EnvironmentValuesarrow-up-right ⟩

    • horizontalSizeClassarrow-up-right : UserInterfaceSizeClassarrow-up-right (enum)

    • verticalSizeClassarrow-up-right : UserInterfaceSizeClassarrow-up-right (enum)

  • ViewBuilder

  • Size Classes

  • Preferences ⟩ PreferenceKey

  • AdaptiveHStack

PreviousIndexedGridLayoutchevron-leftNextAlignmentchevron-right

Last updated 3 years ago