iOS 与前端程序员

iOS 视图基础知识点

2018-09-23  本文已影响10人  学习路上一个远行者

1、sizeThatFit:sizeToFit两个方法的含义

1、width 一定
2、numberOfLines = 0;

2、layoutsubviews调用顺序

3、UITableView的Cell高度计算

3.1 estimateRowHeight

estimateRowHeight是否开启自动预算高度,在iOS11的时候默认是开启的UITableViewAutomaticDimension = -1。如果想要关闭那么你需要手动设置tableview.estimatedRowHeight = 0;这样可以关闭预算高度。如果你实现了estimate代理方法,其他的设置将无效,你开启了预算高度。

3.2 estimateRowHeight的开启和关闭的不同。
3.3 遇到的坑
3.4项目中计算Cell的两种常用方案

这两个区别就在于我们时候需要一个实例化cell,第一种方案是不需要cell实例的,但是第二种是必选需要一个实例化cell

上一篇 下一篇

猜你喜欢

热点阅读