使用xib需要记得的小问题
1. 图片 加载 图片上的label 不显示, 最后是因为xib 里位置动了 图片跑到最上层盖住了labe
2. 加载xib 有时候会崩 或加载不出来 先查看xib 是否有多余控件
3. 查看关联 标示符
4. xib 今天button 一直点击无响应,刚开始 是 addsubview xib视图的 ,最后改为头视图 直接返回就好了, 至于为啥还不是很清楚
5. babel 的text 赋不上值,因为我一个xib 中有两个view 两个都关联的是同一个.h.m class 一样,拖线的时候应该是混了,重新连线后就好了
6. 用xib 创建的view 往controller上添加的时候 视图宽度一直显示不对,最后发现 原来是xib里没有设置size
7. Use Auto Layout/Use Size Classes,默认是选中,需要不选中
8. 你设置了xib的大小,但是界面上xib还是顽固的显示它的xib中的大小
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
- ( void )awakeFromNib { [ super awakeFromNib]; //solve UICollectionViewCell subviews do not resize self.contentView.autoresizingMask = //UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleWidth | //UIViewAutoresizingFlexibleRightMargin | //UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleHeight //UIViewAutoresizingFlexibleBottomMargin ; self.contentView.translatesAutoresizingMaskIntoConstraints = YES; } |
天行健,君子以自强不息;地势坤,君子以厚德载物!