注意事项
- 使用方法
-(void)scrollViewDidEndScrollingAnimation:(UIScrollView *)scrollView;
时,要注意两个地方: - 因为这个方法是delegate方法,所以哪个对象要使用此方法,一定要再storyboard设置代理,并且在程序遵守
<UIScrollViewDelegate>
协议; - 这个方法在滚动动画完成的时候调用,即,要设置
animated
选项为YES
,即打开动画。
UIScrollView内部子控件添加约束的注意点:
- 子控件的尺寸
不能通过UIScrollView
来计算,可以考虑通过以下方式计算 - 可以设置
固定值
(width==100,height==300) - 可以相对于
UIScrollView以外的其他控件
来计算尺寸 - UIScrollView的
frame
应该通过子控件以外的其他控件
来计算 - UIScrollView的
contentSize
通过子控件来计算 - 根据
子控件的尺寸
以及子控件与UIScrollView之间的间距