初始化UIView的两种方式
2016-04-27 12:55
411 查看
1.使用纯代码的方式初始化UIView且没有用到xib文件的时候,需要调用initWithFrame去初始化:
2.如果使用xib的方式来关联和加载UIView的时候,使用 initWithCoder初始化这些实例对象:
- (id)initWithFrame:(CGRect)frame { if (self =[superinitWithFrame:frame]) { // 初始化代码 } return self; }
2.如果使用xib的方式来关联和加载UIView的时候,使用 initWithCoder初始化这些实例对象:
- (id)initWithCoder:(NSCoder*)coder { if (self =[superinitWithcoder:coder]) { // 初始化代码 } return self; }
相关文章推荐
- Java源码解析-BlockingQueue
- 设置UIButton中的文字和图片,设置UILabel的文在显示不同颜色
- 设置UIButton中的文字和图片,设置UILabel的文在显示不同颜色
- GradleUserGuide中文版 10)网页应用 11)Gradle命令行
- Map集合中value()方法与keySet()、entrySet()区别
- Question1
- IOS键盘的相关设置(UITextfield)
- mysql获取自动生成的主键报错:Generated keys not requested. You need to specify Statement.RETURN_GENERATED_KEYS to Statement.execu
- UIButton 扩大按钮的响应区域
- easyui表格复选框的全选键是否选中
- 关于UITextView上部出现空白一步解决
- NSOperation和NSOperationQueue
- EF的SqlQuery和EntitySql
- iOS UILabel显示HTML文本
- Incredibuild 中出现Command line error D8037的解决方法
- !!!求教,java进行数据库查询,re.next()为true,但不执行if(re.next())分支
- Android view中的requestLayout和invalidate方法
- POJ2533 Longest Ordered Subsequence
- exception finished with non zero exit value 2
- 5_6 团体队列(UVa540)<queue与STL其他容器的综合运用>