ios创建自定义控件必须具备的三个方法
2015-11-01 20:28
387 查看
1、当用代码创建控件时调用
-(instancetype)initWithFrame:(CGRect)frame
{
if (self = [super initWithFrame:frame]) {
[self setub];
}
return self;
}
2、当用storyboard或者是xib或者文件 创建时调用
-(id)initWithCoder:(NSCoder *)aDecoder
{
if (self = [super initWithCoder:aDecoder]) {
[self setub];
}
return self;
}
3、初始化方法
-(void)setub{
}
-(instancetype)initWithFrame:(CGRect)frame
{
if (self = [super initWithFrame:frame]) {
[self setub];
}
return self;
}
2、当用storyboard或者是xib或者文件 创建时调用
-(id)initWithCoder:(NSCoder *)aDecoder
{
if (self = [super initWithCoder:aDecoder]) {
[self setub];
}
return self;
}
3、初始化方法
-(void)setub{
}
相关文章推荐
- iOS 开发 自定义Tabbar
- 苹果开发 笔记(86)Stack View in xcode 7
- iOS新闻客户端开发教程3--基类编写
- IOS tableView自适应高度
- iOS启动引导页
- IOS Animation动画基础
- #在蓝懿学习iOS的日子#Day9
- ios学习之苹果官方文档的学习(EKCalendarChooserDelegate)
- ios新手必看之手势
- ios学习之苹果官方文档的学习(EKCalendarChooser)
- IOS开发常用英文单词总结
- iOS开发者不可不知的8件事
- iOS ---界面跳转
- Xcode7开发iOS记录(一)
- iOS开发:Paros数据抓包
- iOS Learning
- ios--NavigationViewController跳转、返回传值
- iOS深入学习(Block全面分析)
- 【iOS】更换证书遇到的问题
- ios RunLoop 用法