Iphone 在哪里可以找到pushViewController转换的列表?

Iphone 在哪里可以找到pushViewController转换的列表?,iphone,iphone-sdk-3.0,uinavigationcontroller,transitions,Iphone,Iphone Sdk 3.0,Uinavigationcontroller,Transitions,在哪里可以找到用于将新Viewcontroller引入堆栈的转换列表 我的代码是: [peoplePicker pushViewController:myDetail transition:6]; 选择联系人后。在哪里可以找到转换列表,以及为什么“6”可以正确工作? 我还收到一条警告,这段代码说它可能不会响应转换,即使它正确地生成了转换。制作这些动画的正确方法是什么 谢谢,该方法是一种私有方法,不打算由第三方开发人员使用 它之所以能工作是因为Objective-C的动态设计。虽然苹果可以将它们

在哪里可以找到用于将新Viewcontroller引入堆栈的转换列表

我的代码是:

[peoplePicker pushViewController:myDetail transition:6];
选择联系人后。在哪里可以找到转换列表,以及为什么“6”可以正确工作? 我还收到一条警告,这段代码说它可能不会响应转换,即使它正确地生成了转换。制作这些动画的正确方法是什么


谢谢,

该方法是一种私有方法,不打算由第三方开发人员使用

它之所以能工作是因为Objective-C的动态设计。虽然苹果可以将它们的方法隐藏在私有类别中,但它们不能阻止它们在运行时被调用

我假定您收到一条警告,说明
UINavigationController
(或任何类)可能不会响应该方法,并假定它返回(id)并接受。。。作为论据。除非你自己公开了这个方法


无论哪种方式,苹果都会在审查过程中发现这一点,你的应用很可能会被拒绝。SDK条款禁止使用私有API。

该方法是第三方开发人员不打算使用的私有方法

它之所以能工作是因为Objective-C的动态设计。虽然苹果可以将它们的方法隐藏在私有类别中,但它们不能阻止它们在运行时被调用

我假定您收到一条警告,说明
UINavigationController
(或任何类)可能不会响应该方法,并假定它返回(id)并接受。。。作为论据。除非你自己公开了这个方法


无论哪种方式,苹果都会在审查过程中发现这一点,你的应用很可能会被拒绝。SDK的条款禁止使用私有API。

我怀疑,一旦3.2发布,激动人心的新型转换可能就会出现。或者当4.0发布时,无论何时。在此之前,我认为您可能会一直使用pushViewController:animated:。如果您正在寻找其他方法来显示视图,则可以使用模态视图控制器。查看UIViewController文档,您将看到presentModalViewController:animated:。

我怀疑,一旦3.2发布,激动人心的新型转换可能会出现。或者当4.0发布时,无论何时。在此之前,我认为您可能会一直使用pushViewController:animated:。如果您正在寻找其他方法来显示视图,则可以使用模态视图控制器。查看UIViewController文档,您将看到presentModalViewController:animated: