ios UIScrollView

ios UIScrollView

使用步骤:

1.创建UIScrollView

2.给UIScrollView添加子控件

3.设置UIScrollView的滚动范围self.scrollView.contenSize = CGSizeMake(300,300);

4.默认情况下只要可以滚动,就有弹簧效果,bounces属性设置是否有回弹效果

5.设置滚动条的样式和控制滚动条的显示

UIScrollView常用属性

1.@property(nonatomic) CGPoint contentOffset;

这个属性用来表示UIScrollView滚动的位置(其实就是内容左上角与scrollView左上角的间距值)

作用: 用于设置内容的滚动偏移位

计算公式: 移动的距离 = "控件的左上角" - "内容的左上角"

2.@property(nonatomic) CGSize contentSize;

这个属性用来表示UIScrollView内容的尺寸,滚动范围(能滚多远)

3.@property(nonatomic) UIEdgeInsets contentInset;
作用: 在contentSize周围添加额外的滚动区域

应用场景: 避免UIScrollview中的内容被遮挡4.bounces: 用于设置UIScrollview是否有回弹效果5.alwaysBounceVertical/alwaysBounceHorizontal

如果UIScrollview已经设置contentSize, 那么YES和NO没有区别

只有UIScrollview没有设置contentSize才有效果

应用场景: 下拉刷新

6.indicatorStyle: 设置滚动条的样式 7.showsHorizontalScrollIndicator/showsVerticalScrollIndicator

YES显示滚动条/ NO隐藏滚动条

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容