【问题标题】:Styled Table View样式表视图
【发布时间】:2014-07-25 18:18:56
【问题描述】:

我在 iOS7 的 Facebook 应用程序的设置部分看到了这一点,我想知道这个 UITableView 的效果是如何通过该部分周围的边距实现的。我认为可以使用 UICollectionView 来完成,每个单元格看起来都有 2 或 3 个“UITableViewCell”。有没有更好的方法来实现这一点?

提前致谢

【问题讨论】:

  • 这就是分组表视图在 iOS 7 之前的样子。
  • 是的,那么我现在如何在 iOS7 中执行此操作?

标签: ios objective-c uitableview


【解决方案1】:

UITableView 部分可以是“普通”或“分组”。 以上是“分组”部分的示例。

内边距是 iOS7 之前的常见设计。 为了最大限度地利用屏幕,这随着其他设计惯例而改变。 iOS7 中的部分可以有页眉和页脚的上/下边距,但现在扩展到左右边缘。

如果要重新创建侧边距,可以使用自动布局来调整整个tableView的宽度,如this answer中所述

【讨论】:

    【解决方案2】:

    可能是对UITableView's UIViewTableStyleGrouped的轻微修改。

    tableView.style = UITableViewStyleGrouped;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-14
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多