我试图确保我的 iOS 应用程序页面上的导航标题(在大标题显示模式下)和各种标题/元素对齐,基本上具有相同的前导填充。我能想到的两种方法是:
本质上是获取/设置下面附图中红线表示的间距。我在这两个选项中都没有成功。有谁知道如何做到这一点?
我不知道如何获得实际值,但我相信这只是默认的填充量。
import SwiftUI
struct ContentView: View {
@State private var text: String = ""
@State private var searchString = ""
var body: some View {
NavigationView {
VStack(alignment: .leading) {
Text("some text")
List {
Text("Item 1")
}
.searchable(text: $searchString)
Text("some more text")
}
.padding(.horizontal)
.navigationTitle("Title")
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
241 次 |
| 最近记录: |