在UITableViewCell中垂直对齐UITextlabel

时间:2015-05-06 13:14:18

标签: ios xcode uitableview alignment detailtextlabel

我在UITableViewCell中遇到垂直对齐问题。

我正在使用正确的细节 UITableViewCell,其中detailTextLabel包含多行文本。 通过将行数设置为零,我设法获取detailTextLabel以显示所有文本。这会导致(左)文本标签在左上角而不是UITableViewCell的中心对齐。

有没有办法使用TableViewCell,其中detailTextLabel包含多行(在本例中为2),并且主文本标签垂直居中?

Current UITableViewCell alignment

1 个答案:

答案 0 :(得分:-2)

您应该使用UIControlContentVerticalAlignmentCenter并使两个标签的高度相等。

但我更愿意创建自己的自定义单元格。