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 在滚动时切断对象的主要内容,如果未能解决你的问题,请参考以下文章

wellPanel Rshiny 在滚动时被输入选项切断

带有导航栏大标题的 UITableView 奇怪的滚动行为,顶部的弹跳效果在滚动到顶部时自动切断/生涩

子类化的 UIView,当设置为 Storyboard 中的默认视图时,编译器无法识别而不进行强制转换

使用 iOS6 在 Storyboard 中旋转 UIView

Swift - 添加一个不与当前 Storyboard 的视图重叠的 UIView

在 StoryBoard 中查找 UIView