我有如下面的故事板:的UIScrollView和自动布局
我试图让我的UIScrollView滚动。我没有使用自动布局可以很好地工作,但是现在我已经开启了自动布局。
我一直在关注这个博客帖子:How to make a ScrollView with AutoLayout in Xcode5
但滚动仍拒绝工作,我也得到有关暧昧滚动位置警告(见下图)
有人可以请解释如何设置自动布局UIScrollView,包括嵌入视图的属性(长度等)
我有如下面的故事板:的UIScrollView和自动布局
我试图让我的UIScrollView滚动。我没有使用自动布局可以很好地工作,但是现在我已经开启了自动布局。
我一直在关注这个博客帖子:How to make a ScrollView with AutoLayout in Xcode5
但滚动仍拒绝工作,我也得到有关暧昧滚动位置警告(见下图)
有人可以请解释如何设置自动布局UIScrollView,包括嵌入视图的属性(长度等)
当您使用自动布局滚动视图,你hav E要遵循以下规则:
1确保您的滚动视图帧可以这样计算:
1.1你不得不安装龙头,顶部,尾部,它的底部约束到父视图。
1.2或者你可以设置它的x,y位置(例如前导约束和顶约束)以及宽度和高度约束。滚动视图内
2查看(或视图)帧也应该是可以计算:
2.1确保滚动视图内部的观点已经领先,顶部,后和底约束和宽度和高度约束。
2.2如果您的视图的帧大小应与此视图中的项目框架来计算,您需要:
2.2.1针对这种观点(内滚动)建立领先,顶部,后,底部约束滚动视图。
2.2.2对于此视图中的每个项目,设置显式帧(前导,顶部,尾部,底部,宽度,高度约束)。
这可能会帮助您: - http://stackoverflow.com/questions/13499467/uiscrollview-doesnt-use-autolayout-constraints – Hayzum