1

我正在添加一个“在新窗口中打开”上下文菜单项,它可以在新的UIScene. 当然,我只想在实际支持多个场景的设备上显示该菜单项。

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

if UIDevice.current.userInterfaceIdiom == .pad

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

4

1 回答 1

8

检查 UIApplication 属性supportsMultipleScenes

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

来自官方文档的更多信息在这里

于 2019-07-12T09:07:47.937 回答