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