如何使用UILabel创建一个新行?

时间:2016-03-26 08:25:30

标签: ios swift uilabel

我希望新号码在不删除旧号码的情况下获得新号码?

见图片

http://i.stack.imgur.com/UGJKP.gif

2 个答案:

答案 0 :(得分:1)

尝试

 if let exitingText = label.text
 {
    label.text = exitingText + "\n" + (textField.text ?? "")

 }

并设置

label.numberOflines = 0

答案 1 :(得分:0)

以下是点击按钮

时可以使用的代码
- (IBAction)btnAppendTextClicked:(id)sender
{
    NSString *oldText=_lblWithText.text;
    _lblWithText.text=[NSString stringWithFormat:@"%@\n%@",oldText,_txtValues.text];
    _lblWithText.numberOfLines=0;
    _lblWithText.preferredMaxLayoutWidth =self.view.frame.size.width;
    [_lblWithText setNeedsDisplay];
}