【问题标题】:How to vertically center detail text in a table cell of UITableViewCellStyleValue2 style?如何在 UITableViewCellStyleValue2 样式的表格单元格中垂直居中详细文本?
【发布时间】:2012-09-10 10:13:05
【问题描述】:

当我这样做时

cell.textLabel.numberOfLines = 2;
cell.detailTextLabel.numberOfLines = 1;

UITableViewCellStyleValue2 样式的单元格上,详细文本行是顶部对齐的,即与(主)文本的第一行大致处于相同的垂直位置。但是,我希望它位于单元格的垂直中心。将cell.detailTextLabel.baselineAdjustment 设置为各种值并没有帮助。有人可以帮忙吗?

【问题讨论】:

  • UITableViewCellStyleValue2 它们不是垂直居中对齐的吗?
  • 我认为您可能需要自定义单元格。
  • @Neo 不是我提到的情况

标签: iphone uitableview ios4


【解决方案1】:

使用这两个标签创建自定义单元格,并根据需要设置detailtextLabel(自定义)框架。

【讨论】:

  • 好吧,根据Apple,看来你是对的,不幸的是——没有更简单的方法。单元格中的自定义UILabel 工作...谢谢。
猜你喜欢
  • 2015-02-25
  • 1970-01-01
  • 2011-10-10
  • 1970-01-01
  • 2019-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多