ios – 有没有一种有效的方法在UITextView中加载大量文本?

ios – 有没有一种有效的方法在UITextView中加载大量文本?,第1张

概述UITextView导致我的App速度变慢,因为它包含大量文本.我想知道是否有某种第三方库可以有效加载更多文本? 我使用attributionText来保存所有文本.如果有更好的方法请告诉我.任何提示或建议表示赞赏. textView.attributedText = attributeStr; 真?它对我很好.请查看我如何实现我的UITextView.HELP_STATIC_CONTENT有一个 UITextVIEw导致我的App速度变慢,因为它包含大量文本.我想知道是否有某种第三方库可以有效加载更多文本?
我使用attributionText来保存所有文本.如果有更好的方法请告诉我.任何提示或建议表示赞赏.
textVIEw.attributedText = attributeStr;
解决方法 真?它对我很好.请查看我如何实现我的UITextVIEw.HELP_STATIC_CONTENT有一个常量变量,它包含我的帮助屏幕的静态文本,其中包含大量文本(大约500行).
UITextVIEw *lblHelp = [[UITextVIEw alloc]initWithFrame:CGRectMake(10,10,self.vIEw.frame.size.wIDth - 20,self.vIEw.frame.size.height - 20)];[lblHelp setBackgroundcolor:[UIcolor clearcolor]];[lblHelp setEditable:NO];[lblHelp setSelectable:NO];lblHelp.showsverticalScrollindicator=NO;lblHelp.showsHorizontalScrollindicator=NO;[self.vIEw addSubvIEw:lblHelp];Nsstring *string = HELP_STATIC_CONTENT;NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:string];NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle defaultParagraphStyle] mutablecopy];paragraphStyle.alignment=NSTextAlignmentJustifIEd;[paragraphStyle setlinespacing:3]; [attrString beginEditing];[attrString addAttribute:NSFontAttributename value:[UIFont systemFontOfSize:12] range:NSMakeRange(0,string.length)];[attrString addAttribute:NSParagraphStyleAttributename value:paragraphStyle range:NSMakeRange(0,string.length)];[attrString endEditing];lblHelp.attributedText = attrString;
总结

以上是内存溢出为你收集整理的ios – 有没有一种有效的方法在UITextView中加载大量文本?全部内容,希望文章能够帮你解决ios – 有没有一种有效的方法在UITextView中加载大量文本?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1099830.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存