例如创建一个view视图,view是最纯洁的控制,必须得指定它的位置,而不像其他的控件像UISwitch默认都有一个位置 在viewDidLoad方法中打印它的位置: 将控件放入一个视图中,只需移动白色的视图,里面的子控件也会跟着移动,因为里面的控件的frame是相对子父控件左上角为坐标原点 注意: ...
分类:
其他好文 时间:
2016-09-19 15:38:58
阅读次数:
159
ViewController的生命周期中各方法执行流程如下: init—>loadView—>viewDidLoad—>viewWillApper—>viewDidApper—>viewWillDisapper—>viewDidDisapper—>viewWillUnload->viewDidUnl ...
分类:
其他好文 时间:
2016-09-12 12:02:59
阅读次数:
145
//Swift懒加载使用lazy关键字来修饰属性//在属性后面跟={}进行具体的赋值//只会被加载一次lazyvarnames:[String]?={//()->([String])inprint("加载数据")return["why","lnj","lmj"]}()overridefuncviewDidLoad(){super.viewDidLoad()}overridefunctouchesBegan(touches:Set&..
分类:
编程语言 时间:
2016-09-09 01:17:59
阅读次数:
214
//遵守协议的方式,直接在继承的父类后跟,+协议即可classViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()//添加tableView的控件lettableView=UITableView()tableView.frame=self.view.boundsself.view.addSubview(tableView)//设置数据源,设置..
分类:
编程语言 时间:
2016-09-09 01:17:58
阅读次数:
208
如何面试一个1-3年的 iOS 程序员(持续更新) 如何面试一个1-3年的 iOS 程序员(持续更新) 计算机基础类 UI 基础题 首先判断一下控制器是否有视图, 如果没有就调用 loadView 方法创建, 要么是通过 storyboard 或者是代码 调用 viewDidLoad, 进行下一步的 ...
分类:
移动开发 时间:
2016-09-07 20:38:15
阅读次数:
386
-(void)checkboxClick:(UIButton *)btn { btn.selected = !btn.selected; } - (void)viewDidLoad { UIButton *checkbox = [UIButton buttonWithType:UIButtonTyp ...
分类:
其他好文 时间:
2016-09-05 17:08:40
阅读次数:
133
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.// UIImage *image = [UIImage imageN ...
分类:
其他好文 时间:
2016-09-03 23:59:44
阅读次数:
1197
1、loadView和viewDidLoad的区别就是,loadView时view还没有生成,viewDidLoad时,view已经生成了,loadView只会被调用一次,而viewDidLoad可能会被调用多次(View可能会被多次加载),当view被添加到其他view中之前,会调用viewWil ...
分类:
其他好文 时间:
2016-09-01 00:10:22
阅读次数:
111
1.懒加载基本 懒加载——也称为延迟加载,即在需要的时候才加载(效率低,占用内存小)。所谓懒加载,写的是其get方法. 注意:如果是懒加载的话则一定要注意先判断是否已经有了,如果没有那么再去进行实例化 2.使用懒加载的好处: (1)不必将创建对象的代码全部写在viewDidLoad方法中,代码的可读 ...
分类:
移动开发 时间:
2016-08-29 11:25:57
阅读次数:
215
01 推出系统前的时间处理 实现监听和处理程序退出事件的功能 //视图已经加载过时调用 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically fr ...
分类:
移动开发 时间:
2016-08-29 01:39:38
阅读次数:
215