Storyboard UIView 在滚动时切断对象
Posted
技术标签:
【中文标题】Storyboard UIView 在滚动时切断对象【英文标题】:Storyboard UIView cuts off objects when scrolling 【发布时间】:2013-01-11 21:17:28 【问题描述】:使用 Storyboard,我有一个嵌入了 UIView 的滚动视图。在那个 UIView 我有一些文本和一个按钮。对于这个问题,按钮向下一点。
当我在模拟器和设备上滚动时,UIView 在按钮所在的位置被切断。 (那里的按钮显示切断)
上图是滚动之前的。
这张图片显示滚动 UIView 和嵌入其中的按钮被切断。
我已将 Size Inspector 设置为 1000 高度。
我在***上搜索过,目前还没有找到答案。
感谢您的帮助。
【问题讨论】:
你在使用自动布局吗? 不,我没有使用自动布局。 【参考方案1】:看起来这个特定窗口的层次结构没有正确排序。您需要重新排列层次结构。为此,请转到您的故事板,然后单击左下角的小按钮,该按钮看起来像播放按钮,周围有一个框。从那里,您可以进行调整。
【讨论】:
【参考方案2】:我正在开发的应用程序中遇到了同样的问题。出于某种原因,它也对我不起作用。我建议您尝试以编程方式创建滚动视图和其中的视图,而不是为这个特定的视图控制器创建故事板。它会像魅力一样工作。您还必须找到内部视图的长度,然后将滚动视图的大小设置为嵌入其中的视图的大小。
【讨论】:
【参考方案3】:我想通了。不确定这是首选方法还是只是一种解决方法。
主要区别是我连接了最后一个 ScrollView,而不是第一个。不知道为什么,但它有效。
之前,(上面的原始帖子中带有切断按钮的图片),它会切断我的 UIView。我仍然想知道“为什么”它会这样做。感谢您的回复。
【讨论】:
以上是关于Storyboard UIView 在滚动时切断对象的主要内容,如果未能解决你的问题,请参考以下文章
带有导航栏大标题的 UITableView 奇怪的滚动行为,顶部的弹跳效果在滚动到顶部时自动切断/生涩
子类化的 UIView,当设置为 Storyboard 中的默认视图时,编译器无法识别而不进行强制转换
使用 iOS6 在 Storyboard 中旋转 UIView