0

我有一个通用应用程序。我是否能够普遍使用 UIPopover 视图控制器(适用于 iPad 和 iPhone)?

4

2 回答 2

8

不可以。它仅在 iPad 上受支持。有模拟它的第三方小部件,但如果你在 iPhone 上使用它,Apple 会抛出异常。

类参考

Popover 控制器专用于 iPad 设备。尝试在其他设备上创建一个会导致异常。

有关一些替代品,请参阅CocoaControls

于 2013-05-22T20:02:50.263 回答
2

正如 Aaron 已经指出的那样,UIPopoverView 仅适用于 iPad,我从经验中知道,如果您在不遵循 HIG 的情况下实现自己的应用程序,苹果将拒绝您的应用程序,在我的情况下,我的菜单没有指向元素的箭头触发它出现。

iOS 人机界面指南

于 2013-05-22T21:28:40.470 回答