有没有办法找到UILabel的文字限制?我只是想知道UILabel的文本限制何时超过。就像Xcode标识Label的换行符一样。有可能吗?
答案 0 :(得分:0)
从技术上讲,UILabel
的文本属性是NSString
对象,对于NSString
对象,没有已知的长度限制,但内存。
答案 1 :(得分:0)
您可以比较标签的宽度和文字的宽度。您可以使用NSString的sizeWithFont方法获取文本的大小。对于字体,您可以使用label.font。
答案 2 :(得分:0)
我认为您正在寻找sizeWithFont:
方法:
float textWidth = [yourString sizeWithFont:yourLabel.font].width;
然后将textWidth
与yourLabel.bounds.size.width
进行比较。