issue:UIScrollView内部控件使用AutoLayout
分析:
1)用autolayout都是通过约束来同时计算控件的位置和大小,但在scrollView里 因为有contentSize这个属性,也就是它的滚动范围.所以不能通过约束来直接确定位置和大小
2)只能确定位置,然后你再把大小设置上就ok了比如说一个超大张的图片要放在scrollView里面,那就先把imageView加到ScrollView里,然后让它距离父控件上下左右都是0.再设置它的宽度为屏幕宽度,高度比如是1000,那么整体的效果就是ScrollView跟屏幕一样大 然后可以垂直滚动1000-屏幕高度的距离
3)相关链接:http://andyyou.logdown.com/posts/218193-ios-use-uiscrollview-autolayout
网友评论