向 iOS 故事板添加比视图控制器尺寸更多的原型单元格?
Posted
技术标签:
【中文标题】向 iOS 故事板添加比视图控制器尺寸更多的原型单元格?【英文标题】:Adding more prototype cells to iOS storyboard than fit in viewcontroller dimensions? 【发布时间】:2012-12-26 12:29:53 【问题描述】:我正在开发一个带有故事板的 ios 项目,但遇到了一个我无法轻易解决的问题。
这是一个基本的视图控制器,包含一个带有自定义单元格的表格视图。我有 5 个高度在 70 到 160 像素之间变化的原型单元,这一切都很好 - 但我现在需要添加更多原型,我的问题是它们没有屏幕空间 - 所以我无法进行设计.
我想会有一种方法来布局故事板,这样原型单元格就可以显示在我想要它们的位置,而不是在视图控制器内受到视觉上的限制——委婉地说,这是相当有限的,但我可以'不知道怎么做,文档似乎避免了这个问题。
希望这张图能说明问题 - 我想添加新原型,但它们不适合 VC 框架,因此我无法编辑它们:-(
我确定我遗漏了一些明显的东西......但它可能是什么?
【问题讨论】:
【参考方案1】:您可以简单地在 Interface Builder 的表格视图中滚动。您将无法同时看到它们,但您可以上下滚动以使其他原型可见。
【讨论】:
噢!太棒了,谢谢斯科特,我知道它必须是简单的!我想我错过了,因为我的屏幕很小,所以我通常滚动主 IB 窗口,我没有尝试选择表格然后滚动它。想想就明白了…… 我添加了第 5 个单元格类型,我的一些单元格类型非常高(加上我有一个大 tableHeaderView),它不会让我再滚动了。滚动似乎有某种限制。 @shim:我认为这实际上是一个错误。当我在第 1 节或第 2 节的某处创建添加单元格时,我注意到了同样的事情。如果表格视图足够高,突然间最后一个单元格就不能再滚动到了。【参考方案2】:在情节提要中选择表格视图的一个单元格,然后在鼠标/触控板上滚动以显示隐藏的单元格!
如果你只选择视图控制器,你将无法滚动 tableview。
【讨论】:
【参考方案3】:增加表格视图的高度。然后使用 Size Inspector 将值 y 坐标更改为某个负值。
【讨论】:
以上是关于向 iOS 故事板添加比视图控制器尺寸更多的原型单元格?的主要内容,如果未能解决你的问题,请参考以下文章