UIView 在 UIScrollview 中不移动
UIView doesn't move in UIScrollview
这个问题我研究了三天,没有什么结果。
根据我在 Whosebug 上的发现,我应该将内容大小设置为大于我的实际内容,我已经这样做了:
self.scrollView.contentSize =CGSizeMake(320, 700);
我还为 scrollview 容器中的每个项目添加了 Autolayout constraints
,以坚持超级视图(scrollview)和彼此。
然而没有喜悦。我已将此 example 上传到 Github。
请问我错过了什么?
谢谢
如果您使用的是自动布局,UIScrollView
的 contentSize
属性 将不再起作用。您将必须使用自动布局约束来建立滚动视图的固有大小。
您可以查看有关滚动视图和自动布局的教程以获取更多信息:
http://spin.atomicobject.com/2014/03/05/uiscrollview-autolayout-ios/
你的约束有误。
底部约束应设置为 0(即 -138)。然后一切都应该工作。我刚刚试过了。
这个问题我研究了三天,没有什么结果。
根据我在 Whosebug 上的发现,我应该将内容大小设置为大于我的实际内容,我已经这样做了:
self.scrollView.contentSize =CGSizeMake(320, 700);
我还为 scrollview 容器中的每个项目添加了 Autolayout constraints
,以坚持超级视图(scrollview)和彼此。
然而没有喜悦。我已将此 example 上传到 Github。
请问我错过了什么? 谢谢
如果您使用的是自动布局,UIScrollView
的 contentSize
属性 将不再起作用。您将必须使用自动布局约束来建立滚动视图的固有大小。
您可以查看有关滚动视图和自动布局的教程以获取更多信息:
http://spin.atomicobject.com/2014/03/05/uiscrollview-autolayout-ios/
你的约束有误。
底部约束应设置为 0(即 -138)。然后一切都应该工作。我刚刚试过了。