iPhone支持UIPopoverView吗?

时间:2013-05-22 20:01:08

标签: iphone ipad uipopovercontroller

我有一个通用的应用程序。我能否普遍使用UIPopover View Controller(适用于iPad和iPhone)?

2 个答案:

答案 0 :(得分:8)

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

来自class reference

  

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

有关替代品,请参阅CocoaControls

答案 1 :(得分:2)

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

iOS Human Interface Guidelines