2010-06-06 31 views
0

在我的應用我有一個UITableView,我想文本的對齊方式更改爲中心的(不僅從側面這樣如何對齊UITableView的文本?

 cell.textAlignment = UITextAlignmentCenter; 

但是從上下,以及)。

你能幫我嗎? 在此先感謝!

回答

2

請您澄清一下這個問題嗎?如果您使用UITableViewCellStyleDefault和增加細胞高度類似

- (CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { 
    return 100; 
} 

則標籤將被垂直居中,而不需要您的任何努力。

此外,cell.textAlignment = …已棄用,由cell.textLabel.textAlignment = …贊成。

+0

真的,也許這是一個有點不清楚。我希望行顯示在屏幕的中心,所以如果我有一行,它將在中心,如果我有三行,第二行將在屏幕的中心等等 – Knodel 2010-06-06 16:33:49

1

這將做到這一點,假設您使用textLabel作爲您的文本。

cell.textLabel.textAlignment = UITextAlignmentCenter