【问题标题】:How iOS6 displays the same tableView group style as iOS7?iOS6如何显示和iOS7一样的tableView分组样式?
【发布时间】:2015-10-09 18:44:51
【问题描述】:

iOS6 中的 Cell 是圆角,而 iOS7 中是矩形。

我已经工作一年多了,但问题一直困扰着我,如果你能帮助我,我将不胜感激!

【问题讨论】:

  • 能否发下相关代码?
  • UITableView *tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStyleGrouped];

标签: ios objective-c ios7 ios6 tableview


【解决方案1】:

这是新的风格,这就是它在iOS7+中的样子。如果您希望更改此设置,您需要创建自定义单元格,其中包含您可以修改的 UIView。

您需要在左/右添加间距,并且需要手动圆角第一个/最后一个单元格。

但是,正如我所提到的,这是新样式。您应该尝试找到一种方法让新样式在您的应用中发挥作用,而不是强迫它看起来像旧的 iOS

【讨论】:

  • 对不起,我没有说清楚。我要DIY的是新风格而不是旧风格
  • @Jaycee 好的,如果你想用另一种方式做它仍然是一个类似的问题。你试图把它变成一种不是为它设计的风格。您需要从左到右使用新组标题的单元格。您可以通过不在 iOS 6 上分组并创建一个看起来像标题的单元格和一个看起来像 iOS 7 单元格的单元格来轻松实现这一点。但这需要付出很大的努力,因为它需要在 iOS 7 中分组,而不是在 iOS 6 中分组。您应该保持原样。或者放弃对 iOS 6 的支持
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多