1,最基本的:
[self.view insertSubviewirstViewController.view atIndex:0];
[ firstViewController.view removeFromSuperview];
2,UINavigationController
详细信息及代码参考官网:
以下是一些“关键方法”:
pushViewController:viewController animated:BOOL
(加载视图控制器)– 添加指定的视图控制器并予以显示,后接:是否动画显示
popViewControllerAnimated:BOOL
(弹出当前视图控制器)– 弹出并向左显示前一个视图
popToViewController:viewController animated:BOOL
(弹出到指定视图控制器)– 回到指定视图控制器, 也就是不只弹出一个
popToRootViewControllerAnimated:BOOL
(弹出到根视图控制器)
– 比如说你有一个“Home”键,也许就会实施这个方法了。
setNavigationBarHidden:BOOL animated:BOOL
(设置导航栏是否显示)– 如果你想隐藏导航栏,这就是地方了。参照Picasa的WebApp样式
3,TabBar
详细信息及代码参考官网:
关键方法
selectedIndex
(被选tab的索引)- 如果你想得到第几个tab被选中的话,这个就是了
selectedViewController
(被选tab的视图控制器)- 参数和返回值都是一个视图控制器
viewControllers
(视图控制器(们))- 方法是主要指定这个tabBar的子控制器们- 返回值也是当前tabBar所有的子控制器们,应该是个Array
4,UIToolBar
详细信息及代码参考官网:
5,Modal Views
presentModalViewController:animated:
显示当前要出现的页面。
[self dismissModalViewControllerAnimated:YES]
取消当前页面,返回到上一次调用的页面。
官网对views调用的网址:
原文出处:http://www.weimobile.com/showtopic-23.aspx