我需要帮助在 UITextView 中显示有限的文本
目前我从服务器获取超过 1000 个字符的文本。但我只需要显示 250 个字符,并且......最后在 UItextView 中。此外,我在 UITextView 中禁用了更多编辑。那么实现这一点的最佳方法是什么
提前致谢
我需要帮助在 UITextView 中显示有限的文本
目前我从服务器获取超过 1000 个字符的文本。但我只需要显示 250 个字符,并且......最后在 UItextView 中。此外,我在 UITextView 中禁用了更多编辑。那么实现这一点的最佳方法是什么
提前致谢
你可以这样做:
UITextView *your_txtView;
if ([YourServerString length]>=250) {
YourServerString = [[YourServerString substringToIndex:249] stringByAppendingString:@"..."];
}
your_txtView.userInteractionEnabled = NO;
your_txtView.text = YourServerString;
UITextViewTextDidChangeNotification
如果接收到的字符串大于 250 个字符,您可以注册并将其修剪为 250 个字符。您可以禁用从 IB 编辑文本视图。