self.tabBarController = [[UITabBarController
alloc] init];
HomeViewController *homeVC = [[HomeViewController
alloc] init];
UINavigationController *nav1 = [[UINavigationController
al...
分类:
其他好文 时间:
2015-01-14 15:35:23
阅读次数:
154
自定义导航控制器的步骤:新建一个类,继承自UINavigationController自定义导航控制器的作用 1. 重写push方法就可以拦截所有压入栈中的子控制器,统一做一些处理- (void)pushViewController:(UIViewController *)viewControll....
分类:
其他好文 时间:
2015-01-13 17:20:32
阅读次数:
156
通过UINavigationController实现页面推转
实现逻辑结构:
1.首先window,UINavigationController就创建在window上,并控制谁是首页,然后让window管理创建的导航控制器.
2.用导航控制器控制跳转
(1)导航栏可以建立item,但不能创建button,可以用button初始化一个item,但不能把button加到导航栏.
(2)也...
分类:
其他好文 时间:
2015-01-08 21:39:05
阅读次数:
237
很多时候,在UI设计方面同时需要使用导航控制器和标签栏控制器,这时,需要掌握如何设计结合使用这两种不同控制器。比如手机QQ,程序有三个标签栏(分别为消息、联系人、动态),同时在选择某个联系人或者会话时,会进入聊天的子页面,因此这里同时使用到了标签栏控制器和导航控制器。
我目前所知道有以下方法可实现上述的结合使用效果。
根视图是标签栏控制器,然后每页标签栏又有一个根视图控制器为导航栏控制...
分类:
其他好文 时间:
2015-01-08 13:30:35
阅读次数:
293
APP主流UI框架结构:通过UITabBarController和UINavigationController来搭建仿QQ框架结构:1、搭建如上图界面:一个UITabBarController,4个UINavigationController以及4个UITableViewController;2、搭...
分类:
移动开发 时间:
2015-01-04 18:42:55
阅读次数:
236
UITabBarController跟UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型例子就是QQ、微信等应用。UITabBarController简单介绍中也有说过,为了便于管理控制器,iOS提供了2个...
分类:
其他好文 时间:
2015-01-04 17:02:29
阅读次数:
128
需求:实现一个简易私人通讯录,主要实现以下功能:1、一个登录页面,一个显示联系人页面,一个添加联系人页面,一个编辑联系人页面;2、登录页面: 2.1、当账号和密码输入框都有值的时候,登录按钮才能交互; 2.2、当取消勾选记住密码后,自动登录按钮也随之取消; 2.3、当勾选了自动登录按钮时,记住密码按...
分类:
其他好文 时间:
2015-01-04 16:37:59
阅读次数:
212
一个iOS的app很少只由一个控制器组成,除非这个app极其简单。当app中有多个控制器的时候,我们就需要对这些控制器进行管理。有多个view时,可以用一个大的view去管理1个或者多个小view控制器也是如此,用1个控制器去管理其他多个控制器比如,用一个控制器A去管理3个控制器B、C、D控制器A被...
分类:
其他好文 时间:
2015-01-04 16:30:26
阅读次数:
165
多控制器管理 UITabBarController,跟UINavigationController类似,UITabBarController也可以轻松管理多个控制器,轻松完成控制器之间的切换,例如QQ,微信.头文件定义:@interface UITabBarController : UIViewCo...
分类:
其他好文 时间:
2015-01-01 21:08:24
阅读次数:
296
//*************导航状态栏(UINavigationController)***************
1.在导航控制器中,所有的子视图控制器共用一个导航状态栏
UINavigationBar *navBar = self.navigationController.navigationBar
2.可设置导航栏的显示风格
navBar.barStyle = U...
分类:
其他好文 时间:
2014-12-24 21:37:10
阅读次数:
280