ios - 在 UITableView 中使用自动布局,为什么周围有这么多额外的空间?

标签 ios uitableview swift ios8 autolayout

我的环境是 XCode 6.3,使用 UITableView 的自动布局,我总是在顶部导航和 UITableView 之间得到额外的空间。有什么想法可以减少它吗?谢谢。

enter image description here

最佳答案

您还没有为您的 TableView 添加垂直间距

  1. 点击你的tableView
  2. Editor > Pin > Top Space to Superview
  3. 点击属性检查器
  4. 将常量设置为 0。

要显示您的Button,请从您的按钮中删除所有约束并执行以下操作:

  1. 选择您的按钮
  2. Editor > Pin > Leading Space to SuperView
  3. 选择您的按钮
  4. Editor > Pin > Top Space to SuperView
  5. 选择您的按钮
  6. 编辑器 > 引脚 > 高度
  7. 选择您的按钮
  8. 编辑器 > Pin > 宽度

关于ios - 在 UITableView 中使用自动布局,为什么周围有这么多额外的空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29628324/

相关文章:

ios - 如何使 UITableView 并发?

ios - UITableView:按部分中的日期和行中的时间对事件进行排序

ios - dequeueReusableCellWithIdentifier 从不返回 nil

swift - 快速更改 backButtonItem 的标题

c# - 在 JSQMessagesViewController 中显示 LocationMediaItem

ios - CloudKit 重新索引数据需要很长时间

objective-c - 显示视频和图像

ios - UIBackgroundModes 带有位置值,然后应用程序被拒绝

xcode - 如何使用 Storyboard 在一个 TableView 中添加不同的自定义单元格?

ios - 无法在属性初始值设定项中使用实例成员 'parseData'