SwiftUI应用无法在iPad上全屏显示

问题描述 投票:0回答:1

我的SwiftUI应用在iPhone上可以全屏正常运行,并且在不同尺寸的iPhone上也表现良好。但是,它只是所有iPad的四分之一。我是否缺少使我的应用在iPad上全屏显示的内容?

以下内容无法解决问题-.frame(minWidth:0,maxWidth:.infinity,minHeight:0,maxHeight:.infinity)

在常规(Xcode 11.4)中启用'需要全屏显示'也不起作用。

我想念的是什么? ...

ipad size swiftui
1个回答
0
投票

这里是代码...

var body: some View {
    NavigationView{
        Form{
            Section(header: Text(self.question[self.ind][0])
                 .font(.largeTitle)
            ){
            ForEach((1...5), id: \.self){ item in
               VStack{
                   Button(action: { self.tapped(numb: item)
                       self.disabledButtons[item] = true
                   },label: {
                       HStack{
                           Text(self.question[self.ind][item])
                               .font(.system(.largeTitle, design: .rounded))
                       }
                       .frame(minWidth: 0, maxWidth: .infinity)
                       .padding()
                       .foregroundColor(.white)
                   }).buttonStyle(FilledButton())
                     .disabled(self.disabledButtons[item])
               }
           }
      }
      .navigationBarTitle(Text("Hello") , displayMode:  .large)
      .foregroundColor(.blue)
© www.soinside.com 2019 - 2024. All rights reserved.