通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题:1.搞清楚touch事件的传递(事件的响应链)事件的响应(responder chain)只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的 view响应事件,如果该view有视图控制器的...
分类:
移动开发 时间:
2015-05-21 21:51:49
阅读次数:
244
和UINavigationController的作用差不多,UITabBarController也可以在多个UIViewController中切换 这个控件的使用相对简单,只需要为该控件的viewControllers添加引用就可以了,然后将根视图控制器设置为该控件即可。如下图所示。 最终效果: 实...
分类:
其他好文 时间:
2015-05-20 12:49:22
阅读次数:
164
基本概念:导航视图控制器(UINavigationController)是用于构建分层应用程序的主要工具,管理着多个内容视图的换入和换出,并且自身提供了视图切换的动画效果(例如:相册,QQ,微信等APP应用)。 它的父类是UIViewController,是所有视图控制器的基类,导航控制器以栈...
分类:
移动开发 时间:
2015-05-14 06:11:49
阅读次数:
324
一 视图跳转《StoryBoard下的视图跳转》我们知道:segue共有三种类型:push,modal,和custom。如下图://01简单说下这三个的作用:使用导航栏压进新的控制器(push),模态的加载视图控制器(modal),自定义(custom)。好了,废话少说,现在开始我们的旅行。1,首先...
分类:
移动开发 时间:
2015-05-13 00:44:45
阅读次数:
168
UITableViewController(表视图控制器)继承自UIViewController,自带一个tableViewself.view不是UIView而是UITableViewdatasource和delegate你默认都是self(UITableViewController)开发过程中只需...
分类:
其他好文 时间:
2015-05-11 19:55:24
阅读次数:
128
iOS Programming View Controllers 视图控制器 1.1 A view controller is an instance of a subclass of UIViewController. 一个view controller 是一个UIViewController的子...
分类:
移动开发 时间:
2015-05-08 12:23:49
阅读次数:
221
一、标签栏控制器的基本概念 UITabBarController 继承于视图控制器,通过标签栏项的形式来管理视图控制器,各个标签栏项之间的视图控制器彼此独立,互不影响。 (1)UITabBarController中各个视图控制器的生命周期与UITabBarController的生命周期是一致的; (...
分类:
其他好文 时间:
2015-05-08 06:58:57
阅读次数:
110
//连续pop2次 NSArray * viewControllers = self.navigationController.viewControllers; for (UIViewController * aViewController in viewControllers) { ...
分类:
其他好文 时间:
2015-05-07 14:14:15
阅读次数:
113
距离上一篇《第一个iOS应用》已经有一个多月了,今天来和大家一起学习和分享一下一个小练习《网易彩票》首先我们向storyboard中拖入一个TabBarController和5个NavigationController,如下:我们先来看看什么是导航控制器1、导航控制器“如果应用程序有多个内容视图层次,就需要能够在它们之间进行切换。为此,可以使用专门的视图控制器:导航控制器 (UINavigatio...
分类:
移动开发 时间:
2015-05-06 23:02:11
阅读次数:
438
1. MVC 表示 模型-视图-控制器。MVC是一种用于开发应用程序的模式,具备良好的架构,可测试和易于维护。基于MVC应用程序中包含: Models:表示应用程序的数据,并使用验证逻辑强制执行业务规则的数据的类。 Views:您的应用程序用来动态生成HTML响应的...
分类:
Web程序 时间:
2015-05-06 17:10:04
阅读次数:
122