我的模拟器没有全屏显示
my simulator is not showing me full screen
我的应用程序在 iPhone 上运行良好,但我已将其包含在 iPad 上,但是当我 运行 对其进行测试时,我没有得到完整的应用程序的屏幕。它看起来像 iPad.
上的 iPhone 大小的应用程序
确保我的所有代码都正确无误。它适用于我的其他应用程序,但不适用于这个应用程序。
if UIDevice.current.userInterfaceIdiom == .phone {
var mainview:UIStoryboard
mainview = UIStoryboard(name: "Main", bundle: nil)
let VC:UIViewController = mainview.instantiateViewController(withIdentifier: "iPhoneStoryboard") as UIViewController
self.window!.rootViewController = VC
}
if UIDevice.current.userInterfaceIdiom == .pad {
var mainview:UIStoryboard
mainview = UIStoryboard(name: "iPad", bundle: nil)
let VC:UIViewController = mainview.instantiateViewController(withIdentifier: "iPadStoryboard") as UIViewController
self.window!.rootViewController = VC
}
我的控制台:-
nw_protocol_boringssl_get_output_frames(1301) [C5.1.1:2][0x7ffa32732090] 获取输出帧失败,状态 8196
2019-08-07 16:34:38.294229+0300 ****[14161:330455] TIC 读取状态 [5:0x0]: 1:57
您需要本地支持 iPad。
-低于Xcode11
在项目设置的常规选项卡中将设备设置为 Universal
:
- Xcode 11
检查iPad:
我的应用程序在 iPhone 上运行良好,但我已将其包含在 iPad 上,但是当我 运行 对其进行测试时,我没有得到完整的应用程序的屏幕。它看起来像 iPad.
上的 iPhone 大小的应用程序确保我的所有代码都正确无误。它适用于我的其他应用程序,但不适用于这个应用程序。
if UIDevice.current.userInterfaceIdiom == .phone {
var mainview:UIStoryboard
mainview = UIStoryboard(name: "Main", bundle: nil)
let VC:UIViewController = mainview.instantiateViewController(withIdentifier: "iPhoneStoryboard") as UIViewController
self.window!.rootViewController = VC
}
if UIDevice.current.userInterfaceIdiom == .pad {
var mainview:UIStoryboard
mainview = UIStoryboard(name: "iPad", bundle: nil)
let VC:UIViewController = mainview.instantiateViewController(withIdentifier: "iPadStoryboard") as UIViewController
self.window!.rootViewController = VC
}
我的控制台:-
nw_protocol_boringssl_get_output_frames(1301) [C5.1.1:2][0x7ffa32732090] 获取输出帧失败,状态 8196 2019-08-07 16:34:38.294229+0300 ****[14161:330455] TIC 读取状态 [5:0x0]: 1:57
您需要本地支持 iPad。
-低于Xcode11
在项目设置的常规选项卡中将设备设置为 Universal
:
- Xcode 11
检查iPad: