我有一个UIButton,我想用长文本为它设置标题.例如:@"如果标题很长,则在UIButton末尾设置点"
我用了:
[btn setTitle:@"set dots at the end of UIButton if title is long" forState:UIControlStateNormal];
- > btn显示为:"设置点......在"
现在我要显示"设置点......"
我该怎么办?
谢谢大家!
令人惊讶的是,对于按钮标签,没有关于此的帖子.
简单地说:
[btn setTitle:@"set dots at the end of UIButton if title is long" forState:UIControlStateNormal]; btn.titleLabel.lineBreakMode = NSLineBreakByTruncatingTail;
通过访问按钮,titleLabel
可以UIButton
在不存在直接方法时根据需要调整按钮的标签属性.
在选择按钮后的情节提要中,转到属性检查器,并将lineBreak属性设置为Truncate Tail。
。