awakeFromNib是在UIVIEW中用viewDIdLoad是在UIVIEWCONTROLLER里面用通过nib创建view会调用awakeFromNib ,bundle在load nib的后会给每个view对象法一个awakeFromNib消息 ,是给一个机会做其他的初始化工作, 此时vie...
分类:
其他好文 时间:
2015-08-10 19:23:55
阅读次数:
92
接着 iOS 使用nib文件(一)来。
在TestNibView.m中有个方法
-(id)initWithCoder:(NSCoder *)aDecoder;
这个方法来自NSCoding协议。NSCoding协议如下,就两个方法。
@protocol NSCoding
- (void)encodeWithCoder:(NSCoder *)aCoder;
- (id)initWi...
分类:
移动开发 时间:
2015-08-05 22:29:36
阅读次数:
224
想给UILabel换一个自定义的字体,从字体册选择兰亭黑:然后选择 在Finder中显示,找到字体文件为Lantinghei.ttc;将其拷贝到项目中,在info.plist里添加字体支持key,在其子项中输入字体文件名称:然后在第一时间修改Lable的字体:- (void)awakeFromNib {
// Initialization code
NSLog(@"%s enter!...
分类:
其他好文 时间:
2015-08-04 11:17:42
阅读次数:
953
一、调用顺序:1. + (id)alloc 分配内存;2. - (id)init 方法(包括其他-(id)init...方法),只允许调用一次,并且要与 alloc方法 写在一起,在init方法中申请的内存,要在dealloc方法中释放(或者其他地方);3.- (void)awakeFromNib ...
分类:
其他好文 时间:
2015-07-23 21:45:03
阅读次数:
104
每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.一、loadView永远不要主动调用这个函数。view cont...
分类:
其他好文 时间:
2015-07-21 06:46:55
阅读次数:
175
04.粒子动画1.效果:随机绘制一条路径,点击开始按钮,粒子动画
2.实现思路1.搞个画板绘制路径,自定义view2.给自定义view添加pan手势,和创建复制图层和圆形图层,只需要设置一次,在awakeFromNib方法中设置。 // 添加pan手势
UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] init...
分类:
移动开发 时间:
2015-07-20 06:55:34
阅读次数:
241
每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的.昨天看了下苹果官方的相关文档以及几篇相关内容的网页(一 二 三)...
分类:
其他好文 时间:
2015-07-17 20:48:43
阅读次数:
122
During the instantiation process, each object in the archive is unarchived and then initialized with the method befitting its type. Objects that confo...
分类:
移动开发 时间:
2015-07-16 11:28:18
阅读次数:
125
用途 : 一个View内部的子控件比较多的时候可以自定义一个View,把它内部的子控件屏蔽起来(就像苹果的导航栏上面的UIBarButton,你是通过BarButtonitem来修改显示的内容)1.重写initWithFrame 和awakeFromNib(一般两个都要写),然后在写一个初始化的方法...
分类:
其他好文 时间:
2015-07-04 08:23:53
阅读次数:
112
根据我浅薄的ios开发经验,可以有以下方法添加custom uiview 的内容1)draw2)build in xib3)add subviews在custom uiview 的m文件中,一般按照以下对uiview进行初始设置: 1 -(void)awakeFromNib{ 2 [self...
分类:
移动开发 时间:
2015-07-01 20:16:28
阅读次数:
145