2012-09-10 113 views
0

當我的UITableViewCellStyleValue2風格的單元格做如何在UITableViewCellStyleValue2風格的表單元格中垂直居中細節文本?

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

,細節的文本行是頂部對齊的,即大致在相同的垂直位置的第一行(主)文本。但是,我希望它位於單元的垂直中心。將cell.detailTextLabel.baselineAdjustment設置爲各種值並沒有幫助。誰能幫忙?

+0

UITableViewCellStyleValue2不是它們垂直居中對齊嗎? – Neo

+1

我想你可能需要自定義單元格。 – viral

+0

@Neo不在我提到的情況 – MoreFamed

回答

1

與這兩個標籤創建自定義單元格並設置detailtextLabel(自定義)幀你想要的。

+0

那麼,根據[Apple](https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/TableView_iPhone/TableViewCells/TableViewCells.html),它似乎不幸的是,你是對的 - 沒有簡單的方法。在單元格中定製'UILabel'工作...謝謝。 – MoreFamed

相關問題