【问题标题】:Custom layout in UITableViewUITableView 中的自定义布局
【发布时间】:2012-12-09 01:20:41
【问题描述】:

我正在编写一个 iPhone 应用程序,其中使用了一个 UITableView,它有几个部分;每个部分都有一个标题,然后是这样的行:

通过使用自定义 UITableViewCell 对象,我可以正确地设置行样式,但是如何设置标题?如您所见:

  1. 标题的文本居中,两条线从它开始,每边一条
  2. 标题颜色不同
  3. 每个部分的角也是圆形的

如何以编程方式或使用 Storyboard 实现这一目标?

【问题讨论】:

标签: iphone ios uitableview


【解决方案1】:

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

此方法作为 UITableViewDelegate 的一部分实现,旨在允许您为 UITableViews 中的标题创建自定义视图。您可以从该方法返回任何 UIView,无论是您要在 Interface Builder 中创建的还是在代码中创建的。

【讨论】:

  • 学究气,你必须在你的 UITableViewDelegate 委托中实现它,而不是覆盖它
  • 谢谢!让我试试看!我很早就知道这种方法,但不确定它是否可以呈现完全不同的标题;让我试试。谢谢!
猜你喜欢
  • 1970-01-01
  • 2021-11-17
  • 2020-12-17
  • 1970-01-01
  • 1970-01-01
  • 2023-03-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多