切换iPhone视图的最佳做法?

时间:2011-10-31 20:23:46

标签: iphone ios ios4

在不同的iphone视图之间切换是我需要做的常规事情。我想找到关于这样做的最佳实践。我的类包含一个方法viewswitcher,它接受一个参数“viewName”。我试图传递控制器名称,这个方法适用于我的整个应用程序滑动或旋转视图以显示/显示新视图。但是,我收到了错误。

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

谢谢。

3 个答案:

答案 0 :(得分:1)

如果没有关于代码或错误的细节,那就太难了。

但是,从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

答案 1 :(得分:0)

在您的问题中没有任何代码或更多细节,很难帮助您。请发布您正在尝试的内容的更多详细信息,您看到的错误等。

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

  • 您可以使用UINavigationController实现不同视图之间的导航。搜索UINavigationController教程。
  • 如果要显示模态视图控制器,请查看UIViewController上pushModalViewController:animated方法的文档。

答案 2 :(得分:0)

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

  • transitionWithView:持续时间:选择:动画:完成:
  • transitionFromView:toView:持续时间:选择:完成:

样品随时可在线获取。只需google“UIView transitionWithView”和“UIView transitionFromView”