2012-03-26 31 views
0

自iOS 5.1发布以来,用于在分割视图中显示主视图控制器的默认设置是一种幻灯片。为了呈现popover,您似乎必须使用UIPopover控制器来启用它。这是否意味着popover将会过时?Apple是否会弃用UIPopover?

+2

哇,哇,哇!弃用和更改一些内部属性是两种不同的动物! – CodaFi 2012-03-26 05:39:08

回答

1

说到苹果的API,已弃用意味着苹果已经明确表示有东西正在消失。它通常伴随着关于完成同样事情的新方法的建议。所以,如果苹果曾经弃用UIPopoverController,那么只需阅读文档即可知道它。

也就是说,阅读每个新版本iOS的发行说明也是一个好主意。在iOS 5.1 release notes你会发现一个说明,解释你所看到的:

在5.1呈现左视图(以前仅见于邮件)时,UISplitViewController类采用滑动呈现 风格。 此演示文稿由代表方法提供的 现有栏按钮项目或右侧视图中的滑动手势启动时使用。获取此行为不需要额外的API采用 ,并且代理提供的所有现有API(包括由代理提供的UIPopoverController实例的 ) 将继续像以前一样工作。

+0

好的,也许贬值对我来说是错误的词。既然这是现在的默认行为,那么是否建议我们停止使用弹出窗口来显示主VC以支持这个新的滑动手势? – bringel 2012-03-26 13:01:35

+0

我还没有看到这样的建议。 Popover视图看起来仍然很有用 - 这只是UISplitViewController在某种程度上改变了它的行为。 – Caleb 2012-03-26 13:25:32

相关问题