我需要显示与下面显示的文本相似的文本,并且限于红色的非矩形区域。 Rob对this问题的回答也很好地回答了我的问题,但是当文本太长时,我还需要在段落的末尾截断。

额外的问题:是否还可以设置类似于UILabel的最小字体大小?

最佳答案

尝试使用记录在中的NSString::sizeWithFont:constrainedToSize方法。您可以指定文本的字体大小和最大大小。
您也可以使用NSString::sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:方法计算最小字体大小。

10-08 05:04