ios-知识点补充
来源:互联网 发布:ubuntu c语言开发工具 编辑:程序博客网 时间:2024/06/10 03:39
我们如果要设置按钮的image和backgroundImage,要把按钮的类型改成custom就都可以正常的设置,而System类型的按钮,我们直接去设置图片,会出现蓝色一片,无法设置。不过当我们去修改下图片渲染的方式就可以给按钮进行设置图片了。
image=[image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];属性名不能以new开头否则会出错,也就是说命名的时候不要以关键字来命名
只有在init开头的构造方法中才允许对self进行赋值
-(instancetype)initWithName:(NSString *)name{ if(self = [super init]) { }}当我们把initWithName中的W改成小写就会报错了。
xib控件添加的顺序问题我们也是需要注意的,我们一般在xib中只放一个控件
还有就是如果我们有个控制器叫做ZXViewController,然后我们又有一个xib的名字叫做ZXView,这个时候我们只要一alloc init这个控制器,控制器就会自动的去加载这个xib作为控制器的view。也就是说控制器会先去找同名的,如果没有再去找去掉Controller的。
如果我们发送控制器的view还在,但是view上面的数据不显示了,很有可能就是控制器提前销毁了。
一个控制器的view是可以被随意的添加到其他的view中的
一个控制器的view可以随意的去调整尺寸和位置
如果将一个控制器的view添加到其他的view中去显示,那就要想办法去保证这个控制器不会销毁
所以有一点需要记住只要view在的话,view的控制器必须存在,这样才能够保证view内部的数据和业务逻辑正常。
阅读全文
0 0
- ios-知识点补充
- IOS的小知识点补充
- 知识点补充
- Java若干知识点补充
- C++ 知识点补充
- Makefile知识点补充:变量,$
- mysql中知识点补充
- 正则知识点补充
- python_知识点补充
- Java 知识点补充
- “注释”部分补充知识点:
- SQL的补充知识点
- 彩票案例-知识点补充
- java知识点补充
- @property知识点补充
- 贪心算法知识点补充
- 04-day-补充知识点
- Spark知识点补充
- Python 运行脚本时传递参数
- 串口通信基本知识
- Mac 手动签名记录
- Spin控件使用总结
- Java初学者必知:Java语言的11大特点
- ios-知识点补充
- 基于Otsu的全局阈值处理的实现
- 浮动布局--如何解决父元素高度为0以及原理
- percona5.26基于gtid的主从复制配置
- python实现拍照,录像,剪辑,分帧等操作
- CentOS 7更换国内yum源
- 配置启动hadoop jobhistory
- Echarts图表之柱状图
- 通过spring手动获取bean报空指针问题