我有一个UIButton,我想用长文本为它设置标题。例如:@"如果标题很长并且#34;
,则在UIButton的末尾设置点我用过:
[btn setTitle:@"set dots at the end of UIButton if title is long" forState:UIControlStateNormal];
- > btn显示为:"设置点...在"
现在我要在......"
上显示"设置点数我该怎么做?
全部谢谢!
答案 0 :(得分:15)
令人惊讶的是,按钮标签上没有关于此的帖子。
简单地说:
[btn setTitle:@"set dots at the end of UIButton if title is long" forState:UIControlStateNormal];
btn.titleLabel.lineBreakMode = NSLineBreakByTruncatingTail;
访问按钮titleLabel
可让您在不存在直接UIButton
方法时根据需要调整按钮的标签属性。
答案 1 :(得分:5)