当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、 loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图3、init (initWithNibNam...
分类:
移动开发 时间:
2015-03-30 11:12:44
阅读次数:
142
一、故事板的导航特点不仅可以描述单个界面,还可以描述整体界面,界面跳转导航xib只能描述单个界面二、故事板中的Screen和Segue故事板概念来源电影,场景会有跳转Segue能够描述场景之间的跳转,跳转的方式,跳转的动画等
分类:
其他好文 时间:
2015-03-28 18:56:18
阅读次数:
166
一、实现步骤1、新建一个XIB文件:描述cell——tableCell.xib2、新建UITableViewCell的子类,也就是cell文件:封装XIB内部的所有东西——TestCell.m \Testcell.h 2.1 在cell文件中拥有XIB中的所有子控件 (包括生命属性,进行连线) .....
分类:
其他好文 时间:
2015-03-21 19:55:15
阅读次数:
6272
Q:Cell数据不能正确加载A:loadNibNamed:返回的是一个数组,当在Xib中自定义多个Cell时,一定要注意取Object的顺序,一个经验是他等于Xib右边栏View显示的顺序 1 + (instancetype)cellWithTableView:(UITableView *)tabl...
分类:
其他好文 时间:
2015-03-19 13:04:07
阅读次数:
218
setValue:forUndefinedKey:]: this class is not key value coding-compliant for the key ##出现以上错误时很恶心,并不是代码的问题,是IB中连线的问题。打开console中提示出错的类的xib文件,把所有的连线删掉重新...
分类:
其他好文 时间:
2015-03-18 20:10:57
阅读次数:
137
今天尝试了一下autolayout与storyboard/xib来做UI,用起来还是感觉蛮得心应手的,再也不用担心写繁琐的UI代码了。故此也打算今后用xib来实现自定义控件(UIView Subclass),不料在做一个小例子的过程中遇到一个崩...
分类:
其他好文 时间:
2015-03-17 20:20:36
阅读次数:
182
本文纯属个人看法,强迫症后遗症 版本:xcode 6.0 + iOS SDK 8.0 讨论范围:控制器的view(创建VC时自带的xib)------------------------------------ 在xcode中发现没法区别一个xib是iPhone 还是iPad版的?...
分类:
移动开发 时间:
2015-03-17 19:55:41
阅读次数:
278
1、要开始使用AutoLayout,请先设置要约束的view的translatesAutoresizingMaskIntoConstraints属性为NO。在xib或者sb中勾选Use Auto Layout,那么所有在xib或者sb中出现的view都已经默认将translatesAutoresiz...
分类:
其他好文 时间:
2015-03-17 19:32:33
阅读次数:
161
不定期持续更新…… 1、添加第三方字体 以前在Xcode中添加第三方字体,需要像这篇文章里说的做,虽然很简单但是略有些麻烦。在Xcode6中就很简单了,只需要把字体ttf文件像普通文件加入到项目中,在xib或storyboar...
分类:
其他好文 时间:
2015-03-17 16:06:56
阅读次数:
121
一、XIB的适用范围xib(也叫Nib)与storyboard一样是用来描写叙述界面的。storyboard描写叙述的是比較大型的,大范围.适合描写叙述界面跳转等.二、XIB的使用Xib是小范围的的,是轻量级的.比較适合描写叙述小块的界面.创建xib:新建界面里面user interface --》...
分类:
移动开发 时间:
2015-03-17 12:15:56
阅读次数:
207