2014-12-29 137 views
-5

我有一个称为homeLabel的UILabel,并且我希望此标签可以调整其大小并在适当的时候放下新的一行...我在一个视图控制器中创建一个音符,并且该标签包含一个音符...我可以制作标签多线吗?

我这是怎么建立鉴于没有加载标签:

- (void)viewDidLoad { 

    [super viewDidLoad]; 
    // Do any additional setup after loading the view from its nib. 
    [self.navigationController setNavigationBarHidden:YES]; 
    self.homeLabel.font = [UIFont fontWithName:@"Candara-Bold" size:40]; 
    self.homeLabel.text = stackTableViewController.currentTarget; 

} 

我怎样才能让这个插座多?

谢谢!

回答

0

设置numberOfLines为0允许任意数量的行。

yourlabel.numberOfLines = 0; 

另外一种选择是使用UITextView,它实际上是用于多行。

2

您可以将下面的行添加到您的代码

self.homeLabel.numberOfLines = 0; //0 to allow any number of line or specify any number that you want to be the max number of lines 
self.homeLabel.lineBreakMode = UILineBreakModeWordWrap; 
相关问题