2010-06-14 81 views
3

我有一个带有两个标签的单元格。我如何以编程方式居中对齐顶部标签并隐藏第二个标签?如何在XCode中居中放置标签的文本

+0

可能重复的[UILabel对齐文本到中心](http://stackoverflow.com/questions/5722730/uilabel-align-text-to-center) – royhowie 2015-05-26 04:33:57

回答

4

[labelOne setTextAlignment:UITextAlignmentCenter]; //以UILabel中的文本为中心 [labelTwo setHidden:YES] //在那里,但不可见。

8

UITextAlignmentCenter已弃用。你应该使用下列内容:

labelOne.textAlignment = NSTextAlignmentCenter; 
0

我认为你正在试图做的是: 事情是这样的..

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 
{ 
    firstLabel.frame = cell.frame; // or reconfigure your frame or some reason(i dont know) 
    firstLabel.textAlignment = NSTextAlignmentCenter; 
    secondLabel.hidden = YES; 
} 

你想你从firstLabel文本是在的中心细胞?

相关问题