【问题标题】:How to center a label's text in XCode如何在 XCode 中将标签的文本居中
【发布时间】:2011-03-03 14:22:00
【问题描述】:

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

【问题讨论】:

标签: iphone xcode label


【解决方案1】:

[labelOne setTextAlignment:UITextAlignmentCenter]; //使UILabel中的文本居中 [labelTwo setHidden:YES] //有,但不可见。

【讨论】:

    【解决方案2】:

    UITextAlignmentCenter 已弃用。您应该使用以下内容:

    labelOne.textAlignment = NSTextAlignmentCenter;
    

    【讨论】:

      【解决方案3】:

      我认为您正在尝试做的是: 像这样的..

      - (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 中的文本位于单元格的中心?

      【讨论】:

        猜你喜欢
        • 2011-07-15
        • 1970-01-01
        • 2019-02-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-04
        • 2011-07-07
        相关资源
        最近更新 更多