Ios 如何绘制结尾带有段落截断的非矩形UILabel?

Ios 如何绘制结尾带有段落截断的非矩形UILabel?,ios,objective-c,uiwebview,uilabel,uitextview,Ios,Objective C,Uiwebview,Uilabel,Uitextview,我需要显示一个类似于下图的文本主体,并限制为红色非矩形区域。Rob对问题的回答基本上也回答了我的问题,但当文本太长时,我还需要在段落末尾截断 额外问题:是否也可以设置类似UILabel的最小字体大小 尝试使用NSString::sizeWithFont:constrainedToSize方法,该方法已记录在案。可以指定文本的字体大小和最大大小 您还可以使用NSString::sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMod

我需要显示一个类似于下图的文本主体,并限制为红色非矩形区域。Rob对问题的回答基本上也回答了我的问题,但当文本太长时,我还需要在段落末尾截断

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


尝试使用
NSString::sizeWithFont:constrainedToSize
方法,该方法已记录在案。可以指定文本的字体大小和最大大小


您还可以使用
NSString::sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:
方法计算最小字体大小。

Ankit,据我所知,该方法适用于标准矩形区域,我需要在上面红色背景突出显示的非矩形区域上布局文本。我可以考虑操纵您的代码,将该区域划分为一个或多个标准矩形区域并执行计算。阅读以下文章可能会对您有所帮助。