我希望通过自动布局实现以下功能。
---------------------
| |
| |
| |
| ScrollView |
| |
| |
| |
| |
---------------------
| |
| Content |
| |
---------------------
ScrollView
的宽度等于屏幕尺寸,ScrollView
内的内容会扩展屏幕。我不希望用户能够水平滚动。
我试过了
将View
置于ScrollView
内并将其设置为前导,尾随,顶部和底部约束为0.然后我尝试动态设置宽度内容和ScrollView
到ScreenSize。
只需在ScrollView
中将我的网页内容设置为将其设置为前导,尾随,顶部和底部约束为0.然后我尝试动态设置ScrollView
的宽度为ScreenSize。
以下两种结果都是这样......
注意所有内容都是水平居中的,就像我设置的一样,但水平滚动条存在,你可以滚动到一个空白的屏幕。
答案 0 :(得分:2)
您可能为scrollview设置了错误的内容大小,因此它会水平滚动。
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width, sizeOfContent);