ale*_*e00 7 ios swiftui actionsheet
在 iPad 上的ActionSheeta 内使用 SwiftUI 时List,它出现在错误的位置,尤其是当列表的样式设置为 时GroupedListStyle。
使用此代码:
struct ContentView: View {
@State var presentAction: Bool = false
var body: some View {
NavigationView {
List {
Section {
Button(action: {
self.presentAction.toggle()
}) {
Text("Present")
}
.actionSheet(isPresented: $presentAction) {
ActionSheet(title: Text("This is an action sheet"), buttons: [
.destructive(Text("Destroy all"))
])
}
}
}.listStyle(GroupedListStyle())
}
.navigationViewStyle(StackNavigationViewStyle())
}
}
Run Code Online (Sandbox Code Playgroud)
结果如下图所示(iPad Pro 10.5"):
但在我当前的应用程序中,情况更糟:
| 归档时间: |
|
| 查看次数: |
868 次 |
| 最近记录: |