UIEdgeInsets UIEdgeInsetsMake (
CGFloat top,
CGFloat left,
CGFloat bottom,
CGFloat right
配合blocks可以实现下拉刷新中header部分停留0.4秒
实现了一个下拉刷新的时候顶部header的停留。
CGFloat top,
CGFloat left,
CGFloat bottom,
CGFloat right
);
为button或者view创建边缘, top left bottom right分别表示各边缘的宽度,可为负值。
配合blocks可以实现下拉刷新中header部分停留0.4秒
例如:
[UIView animateWithDuration:0.4 animations:^(void){
self.tableView.contentInset = UIEdgeInsetsMake([self headerRefreshHeight], 0, 0, 0);
}];
实现了一个下拉刷新的时候顶部header的停留。
值得注意的是,尽管scrollView的可滚动的范围变化了,可是contentSize并没有改变。

本文介绍了UIEdgeInsetsMake函数的使用方法,该函数用于设置视图的边缘内边距,特别是如何利用它来调整scrollView的可滚动区域,实现下拉刷新时header部分的停留效果。
3355

被折叠的 条评论
为什么被折叠?



