为啥我的 UITableView 需要在场景大纲中的 UIButton 下面

Posted

技术标签:

【中文标题】为啥我的 UITableView 需要在场景大纲中的 UIButton 下面【英文标题】:Why does my UITableView need to be below UIButton in the scene outliner为什么我的 UITableView 需要在场景大纲中的 UIButton 下面 【发布时间】:2016-04-20 12:48:33 【问题描述】:

我有一个带有 UIButton 和 UITableView 的 UIView。我将 UIButton(左、上、右、下)限制为(0,0,0,-),高度为 50px。下面我将 UITableView(左、上、右、下)限制为(0,0,0,0),这样屏幕就会被两个视图填充:

在这种情况下,UIButton 位于场景大纲中的 UITableView 上方:

但是,每当我在 UIView 中重新排序视图以使 TableView 位于 Scene Outliner 中的 UIButton 上方时,它也会移动我的 UITableViewCells 而不是我的 UITableView:

约束是相同的,除了场景大纲中的分层之外,什么都没有移动。为什么每当我将 UITableView 放在 UIButton 上方时,我的 UITableViewCells 会向下移动?

【问题讨论】:

【参考方案1】:

interface builder会检查视图控制器属性中的“调整滚动视图插图”时。

【讨论】:

以上是关于为啥我的 UITableView 需要在场景大纲中的 UIButton 下面的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 UITableView 不显示数据?

为啥来自 customTableViewCell 的 UiTextField 没有在我的 UiViewController 中使用 UITableView 返回字符串

为啥我的 UICollectionView 大纲不起作用?

为啥 UITableView 不从数组中填充

为啥我的 UITableView 在 iOS 7 中被切断了?

为啥我的单元格在我的 UITableView 中显示为空白?