Roc*_*ock 5 ipad ios swiftui xcode11
Though application is universal but ipad screen is blank. I have added checked both iphone and ipad. When running app in iphone works fine, but in ipad is not showing anything.
struct UserListView: View {
var userName:String
@State var searchString:String = ""
var body: some View {
VStack {
SearchBar(text: $searchString)
.padding()
.frame(height:44)
.foregroundColor(Color.white)
.background(Color.gray)
List(userList) { user in
NavigationLink(destination:UserDetailView(userObj:user)) {
UserListRow(userObj: user)
}.navigationBarTitle("User Detail")
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
Eka*_*m E 40
请添加此修饰符,它应该可以工作:
NavigationView {
}.navigationViewStyle(StackNavigationViewStyle())
Run Code Online (Sandbox Code Playgroud)
小智 14
屏幕可能是空白的,因为没有选择任何内容,并且详细信息视图中没有任何内容,因此您看到的是空白的详细信息视图。如果从屏幕左侧滑入,隐藏的主视图会滑过来,您可以在主视图中选择一个项目查看详细信息。
我希望这是一个 SwiftUI 错误(至少是一个缺失的功能),因为我认为没有人希望拆分视图像这样工作。
| 归档时间: |
|
| 查看次数: |
305 次 |
| 最近记录: |