标签:
//自定义控件的时候写好标准的这三个方法,这样就能保证你的控件不管在XbB里面还是storyboard里面,还是别人通过代码创建都好用;而且用完效果是一样的\
以后自定义View你先问下自己有没有具备这三个方法,这三个方法是标配
/**
从文件中解析一个文件的时候就会调用这个方法,从文件里面创建
*/
-(id)initWithCoder:(NSCoder *)decoder
{
if (self=[super initWithCoder:decoder]) {
[self setup];
}
return self;
}
//代码创建
-(id)initWithFrame:(CGRect)frame
{
if (self=[super initWithFrame:frame]) {
[self setup];
}
return self;
}
//代码和文件创建,都要实现的代码
-(void)setup
{ //设置标题的字体大小为14
self.titleFont=[UIFont systemFontOfSize:14];
//把按钮的字体大小赋值给标签的大小
self.titleLabel.font=self.titleFont;
//图标居中
self.imageView.contentMode=UIViewContentModeCenter;
}
标签:
原文地址:http://www.cnblogs.com/anshinianyujing/p/4542160.html