打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
IOS用RCLabel来显示HTML格式的字符串
     项目中有段信息中包含html格式的数据,但又不能用uiwebview来显示,只能用uilabel来显示,但是uilabel又不支持显示html格式,所以从网上找了一个能显示html的rclabel...很不错...

rclabel下载地址:https://github.com/Janak-Nirmal/RichContentLabel

使用方式:
把RCLabel.h和RCLabel.m加入到项目中,在m文件中有一个RegexKitLite.h引用,可去掉没看到有使用这个的地方,如果不想去把RegexKitLite.h、RegexKitLite.m这两个文件再加入到项目中,然后设置-fno-objc-arc

Objective-c代码  
  1. RCLabel* info = [[RCLabel alloc] initWithFrame:CGRectMake(10,0,300,100)];  
  2. [info setFont:[UIFont boldSystemFontOfSize:14]];  
  3. info.componentsAndPlainText = [RCLabel extractTextStyle:content];  
  4. CGSize optimalSize = [info optimumSize];   //计算图文混排后的高度  
  5. info.frame = CGRectMake(info.frame.origin.x, info.frame.origin.y, info.frame.size.width, optimalSize.height);//保持原来Label的位置和宽度,只是改变高度。  
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
iOS App开发中扩展RCLabel组件进行基于HTML的文本布局
讲一口漂亮流利的英语,月薪五万。(放在自己的日志里好找)
会计珍藏资料集,全是一等一的资料
利用flask将opencv读取摄像头的实时视频流输出到浏览器
框架
HTML笔记(三)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服