是UIViewController的beginAppearanceTransition:animated:方法在iOS5中可用

ant*_*awn 3 uiviewcontroller ios

我需要beginAppearanceTransition:animated:在一个UIViewController子类中使用,该子类用自定义动画转换实现控制器包含.我需要至少支持iOS5.

Apple 文档称该方法是:

适用于iOS 6.0及更高版本

然而,UIViewController.h的方法标记为:

__OSX_AVAILABLE_STARTING(__ MAC_NA,__ IPHONE_5_0)

我希望文档是错的.任何人都可以给我一个明确的答案,我是否可以在iOS5中调用它?

Ben*_*ngs 6

我向Apple提交了一个关于这种差异的错误报告,并得到了这些方法在iOS 5.0中可用的响应.标题是正确的,文档是错误的.我已经提交了另一份报告,要求更新文件......

这些方法已添加到iOS 6 SDK中的公共标题中,但可以在运行iOS 5.0的设备上使用.

更新(2013年8月28日)

文档已更新,以显示beginAppearanceTransition:animated:endAppearanceTransition在iOS 5.0上可用.