Tim*_*ich 15 objective-c uilabel ios
我有一个带有多行UILabel的单元格,但是当文本的标签不适合框架时,不显示任何点.我怎样才能解决这个问题?
ssa*_*tos 43
你试过这个吗?
yourLabel.adjustsFontSizeToFitWidth = NO;
yourLabel.lineBreakMode = NSLineBreakByTruncatingTail;
Run Code Online (Sandbox Code Playgroud)
之前的iOS6使用UILineBreakModeTailTruncation
如果您使用的是AttributedStrings,请注意,您必须将设置.lineBreakMode为NSMutableParagraphStyle。
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineBreakMode = .byTruncatingTail
// Add paragraphStyle to attributes, create AttributedString...
Run Code Online (Sandbox Code Playgroud)
对于Swift 2.0,它将是:
yourLabel.adjustsFontSizeToFitWidth = false;
yourLabel.lineBreakMode = NSLineBreakMode.ByTruncatingTail
Run Code Online (Sandbox Code Playgroud)
对于Swift 4.0,它将是:
yourLabel.adjustsFontSizeToFitWidth = false;
yourLabel.lineBreakMode = NSLineBreakMode.byTruncatingTail
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16838 次 |
| 最近记录: |