是否可以在情节提要中使用 uiscrollview 设计视图并检查自动布局?
Posted
技术标签:
【中文标题】是否可以在情节提要中使用 uiscrollview 设计视图并检查自动布局?【英文标题】:Is it possible to design view with uiscrollview in storyboard with checked auto layout? 【发布时间】:2013-11-04 21:40:37 【问题描述】:美好的一天! 我有层次结构:
视图-滚动视图 - [一组元素:标签、文本字段等]。
视图高度大于默认大小。我已经使用 contentSize 添加到故事板键中的滚动视图,设置 顶部和左侧约束,在 viewDidLoad 我设置了
self.scrollView.frame = self.view.frame;
但在模拟器中滚动不起作用......(如果我取消选中自动布局滚动正在工作。但我需要检查它。 那么问题 谢谢大家的回答!=)
【问题讨论】:
【参考方案1】:是的,这是可能的。您应该为滚动视图添加约束。
如果您向滚动视图添加约束。
您不需要为滚动视图设置框架。
您不需要设置内容大小,内容大小将是 根据您的约束在运行时自动计算。
【讨论】:
我已经完成了...添加了约束,删除了帧大小和内容大小,但什么也没发生...滚动不起作用...( 可能是我添加了不正确的约束:垂直和水平空间? 是的,您需要为您的要求添加正确的约束。否则,它将不起作用。【参考方案2】:找到了解决方案:为了正确工作滚动,您只需要添加约束水平和垂直空格+从顶部和底部布局指南=) 停留在滚动视图 - 触摸按钮“添加缺少的约束”...之后此约束将自动添加...=)祝你好运!
【讨论】:
以上是关于是否可以在情节提要中使用 uiscrollview 设计视图并检查自动布局?的主要内容,如果未能解决你的问题,请参考以下文章
UIScrollView 不能使用情节提要垂直滚动(使用自动布局)?
如何使用情节提要和自动布局在 UIScrollView 中添加动态高度/空间元素? [复制]