1

我正在尝试在我的一个 xib 中添加 UITableView (TV) 作为子视图,并且这台 TV 在顶部包含一个 SearchBar。在我设置了我的 xib 之后它看起来正确,我尝试运行模拟器,但是电视似乎在顶部留下了一个空隙以允许 UINavigationBar (见下面的截图):

XIB 截图

模拟器截图

谁能告诉我如何克服这个问题,我在 Xcode 5 中遇到了很多我在设置 nib 时没有遇到的问题。

谢谢你的帮助。

4

1 回答 1

0

如果您使用故事板并在嵌入导航控制器的 UIView 中拖动表格视图,Xcode 会自动考虑导航栏的空间。如果不添加约束。对于 tableview,您需要 4 个约束:

  • 领导
  • 尾随
  • 顶部空间
  • 底部空间

添加约束选择 tableview 并转到editor->pin并选择它们

于 2013-10-04T13:21:32.383 回答