切换iPhone视图的最佳做法?

在不同的iPhone视图之间切换是我需要做的常规事情。 我想find有关这样做的最佳做法。 我的类包含一个方法viewswitcher,它需要一个参数“viewName”。 我试图通过控制器名称和这个单一的方法适用于我的整个应用程序来滑动或旋转视图来显示/显示新的意见。 但是,我得到错误。

我是新的。 请,如果你在我的问题中发现任何愚蠢的错误,请纠正我。

谢谢。

没有你的代码或错误的细节,这是艰难的。

但是,从UIView编程指南:

http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html

… transitionFromView:toView:duration:options:completion:用于将全部视图换出新视图的方法。

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/clm/UIView/transitionFromView:toView:duration:options:completion

没有任何代码或更具体的问题,很难帮助你。 请张贴你正在尝试的更多细节,你看到什么错误等

一般来说,这里有一些你可能会觉得有用的东西:

  • 您可以使用UINavigationController来实现不同视图之间的导航。 做一个UINavigationController教程的search。
  • 如果要显示模式视图控制器,请查看UIViewController上的pushModalViewController:animation方法的文档。

如果正确理解你的问题,你需要看UIView文档中的以下两个类方法:

  • transitionWithView:持续时间:select:animation:完成:
  • transitionFromView:toView:持续时间:select:完成:

样品可以在线获得。 只是谷歌“UIView transitionWithView”和“UIView transitionFromView”