如何查找 UILabel 上的文本是否以“...”为后缀?
问问题
134 次
3 回答
1
您可以使用以下方法检查 uilabel 是否会缩小:
CGSize stringSize = [label.text sizeWithFont:label.font];
if (stringSize.width > label.frame.size.width) {
}
于 2012-12-16T10:57:34.810 回答
0
用这个:
if([label.text hasSuffix:@"..."])
{
//has suffix.
}
好的,如果您想检查字符串是否大于标签的宽度,请执行以下操作:
CGSize size = [someString sizeWithFont:label.font
constrainedToSize:label.frame.size
lineBreakMode:label.lineBreakMode];
if(size.width > label.frame.size.width)
{
//string is greater than label
}
于 2012-12-16T10:21:39.313 回答
0
于 2012-12-16T10:53:27.050 回答