在我的一个应用程序中,我想显示注释的简短版本,后跟省略号。
如果我们使用UILabel,我们可以很容易地做到这一点,因为UILabel本身就是这样做的。但我在STTweetLabel中显示此评论,该评论不会自动执行。所以我需要截断字符串并将文本设置为STTeetLabel。
我遇到了根据指定的宽度截断NSString的函数,但是我无法增强它来截断字符串以占用指定的rect区域。
假设我有以下评论文字(320,100)
"这是非常长的评论,我想截断 它为4行,后面是省略号。我可以 截断它以适应指定的宽度,但得到 将其截断到指定的rect区域的问题。 请帮助我获得所需的行为。"
它应该如下所示在框架(320,70) "这是一个非常长的评论,我想截断 它为4行,后面是省略号。我可以 截断它以适应指定的宽度,但得到 将其截断为指定的矩形的问题....."
有没有办法将NSString截断到指定的rect区域?