百思不得姐第十天
一:设置时间的显示
显示如下
二:MJExtension类型(名字)的指定——映射
1.在模型实中
2.字典转模型中
三:常见问题
- 问题1:多个对一个
有时候可能会有多个属性对应一个名字的时候我们就需要使用的到数组
- 问题2:子模型中的名字
- 问题3:返回复杂的数据(比如在一个字典里面还有一个字典再在里面有一个url数组)
统一处理
四:模型中嵌套模型:数组中存放模型(模型里面有数组数组里面又装着模型)
或者在代理或在一个独立的文件中的load方法中
五:没有注释
- 没有参与编译
- @end后面写了注释
- 前面有中文
六:交互事件
- enable:影响外观(scontrol)
- userInterfaceaction enable(UIView)
七:约束做动画
八:将自定义Cell设置成header的时候会出现滑动就消失的情况,设置我们在包裹一下就可以
九:对象类型不能以new开头
十:自动计算高度
1.进控制器告诉表哥自动计算高度
2.Cell最下面的控件和Cell的底部有约束
- Cell的高度就会根据内容调整
十一:判断是否有值,不能直接使用If (self.name)而是使用
十二:约束注意点
十三:Cell头部
Cell头部的标题,
cell头部的控件
十四:修改Cell头部View左边间距
- 1:空格(不规定具体值)
- 2:在包装一层View,在内部设置
- 3:UItabelViewHeaderFooterView(里面有一个ContentView)
UItabelViewHeaderFooterView优点:可以循环利用
十五:疑惑:SizeToFit
只影响高度,宽度一般都会被改掉
十六:跟随父控件的变化
时间: 2024-10-14 00:58:48