【发布时间】:2011-03-03 14:22:00
【问题描述】:
我有一个带有两个标签的单元格。如何以编程方式居中对齐顶部标签并隐藏第二个标签?
【问题讨论】:
我有一个带有两个标签的单元格。如何以编程方式居中对齐顶部标签并隐藏第二个标签?
【问题讨论】:
[labelOne setTextAlignment:UITextAlignmentCenter]; //使UILabel中的文本居中 [labelTwo setHidden:YES] //有,但不可见。
【讨论】:
UITextAlignmentCenter 已弃用。您应该使用以下内容:
labelOne.textAlignment = NSTextAlignmentCenter;
【讨论】:
我认为您正在尝试做的是: 像这样的..
- (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 中的文本位于单元格的中心?
【讨论】: