【问题标题】:UITableView disappears when I Add Missing Constraints to it当我向它添加缺少的约束时,UITableView 消失了
【发布时间】:2014-12-23 02:27:57
【问题描述】:

在我的应用程序中,我有一个链接到视图控制器的导航控制器。这个视图控制器有一个 UITableView 填充它的整个大小。当我在不添加约束的情况下运行应用程序时,这个 UITableView 的宽度和高度比模拟器(iPhone 6)略小。但是当我添加缺少的约束时,UITableView 在屏幕上不再可见,只有导航控制器顶部的标题栏仍然可见。我试过固定高度和宽度,但无济于事。

感谢所有帮助。

编辑 1:这是显示我使用的约束列表的屏幕截图:http://i.imgur.com/NK4Zf2v.png

【问题讨论】:

  • 我们可以有约束列表吗?或者你的故事板的图片?
  • 我编辑了原帖:)

标签: ios objective-c iphone uitableview constraints


【解决方案1】:

我认为您的限制是这里的问题。

您将 tableView 前导和尾随空格与底部布局对齐,但我不确定这是否应该工作。

您可以尝试将前导和尾随都更改为 0 空格以进行超级视图吗?

编辑:当您开始在界面生成器中使用约束时,good tuto

【讨论】:

  • 我会试试这个:) 如何将前导和尾随更改为超级视图?我双击约束,它给了我除了如何将对齐方式从底部布局更改为超级视图之外的所有选项。
  • 删除你的实际约束并从superview创建一个新的
  • 我需要通过代码来完成,还是可以通过界面生成器来完成?我找不到后者的任何教程:\
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-09-21
  • 2013-01-24
  • 1970-01-01
  • 2014-12-07
  • 2019-02-27
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多