参考文档:
1、contentSize、contentInset和contentOffset区别 分类: iphone开发
2、collectionView顶部间距过大的处理
3、IOS中UIScrollView的contentSize、contentOffset和contentInset属性
理解:
contentInset的API文档的解释是"内容视图嵌入到封闭的滚动视图的距离"。
可以理解为内容视图的上下左右四个边扩展出去的大小。
contentInset的单位是UIEdgeInsets,默认值为UIEdgeInsetsZero,也就是没有扩展的边。
下面解释一下UIEdgeInsets,它是一个结构体,定义如下:
typedef struct {
CGFloat top, left, bottom, right;
}
分别代表着上边界,左边界,底边界,右边界,扩展出去的值。
网友评论