XCode:滚动视图不滚动
Posted
技术标签:
【中文标题】XCode:滚动视图不滚动【英文标题】:XCode: Scrollview not scrolling 【发布时间】:2018-07-24 12:10:17 【问题描述】:所以我在屏幕上添加了滚动视图。
但是,我无法上下滚动。
我的滚动视图宽度和大小分别是 414 和 784,而我的内容大小是 scrollView.contentSize = CGSize(width: self.view.frame.size.width, height: 800)
为什么我不能上下滚动? 我该如何解决这个问题?
【问题讨论】:
似乎内容大小高度小于框架高度。您必须将滚动视图添加为全屏子视图。 这里有这个教程可以帮助你理解scrollview的基础知识:appcoda.com/uiscrollview-introduction 【参考方案1】:您可以在scrollView
中添加UIView
(称为内容视图),其中top
、botttom
、left
、right
约束对zero
。并为此视图提供height constraint = 800
。
这应该可行!
基本上,您需要在scrollView
中添加一些内容。如果内容的高度变得大于scrollView height
,则scrollView
变为可滚动的。
【讨论】:
如果您有顶部、底部、左侧和右侧约束,则中心垂直/水平约束将不起作用。否则很好的答案:)以上是关于XCode:滚动视图不滚动的主要内容,如果未能解决你的问题,请参考以下文章