如何检查当前的iOS设备是否支持多个场景/窗口?

时间:2019-07-12 03:24:26

标签: ios ios13 uiscene

我要添加一个“在新窗口中打开”上下文菜单项,该菜单项将在新的UIScene中打开我的应用程序的文档之一。当然,我只想在实际上支持多个场景的设备上显示该菜单项。

目前,我只是在检查设备是否是使用旧设备的iPad:

if UIDevice.current.userInterfaceIdiom == .pad

是否有更精确的方法来检查设备是否支持此特定功能?

1 个答案:

答案 0 :(得分:4)

检查UIApplication属性supportsMultipleScenes

  

使用connectedScenes属性确定是否存在多个场景。

来自官方文档here

的更多信息