项目中有段信息中包含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
RCLabel* info = [[RCLabel alloc] initWithFrame:CGRectMake(10,0,300,100)];
[info setFont:[UIFont boldSystemFontOfSize:14]];
info.componentsAndPlainText = [RCLabel extractTextStyle:content];
CGSize optimalSize = [info optimumSize]; //计算图文混排后的高度
info.frame = CGRectMake(info.frame.origin.x, info.frame.origin.y, info.frame.size.width, optimalSize.height);//保持原来Label的位置和宽度,只是改变高度。
分享到:
相关推荐
ios 字符串操作大全 截取字符串 子串 分割字符串 等等
iOS 获取字符串首字母,输入一串字符串,运行得到字符串的首字母。
Sprinter是Mac和iOS的库,用于在运行时使用printf / NSLog格式令牌约定格式化字符串。
iOS 字符串转中文非常好用特别简单,而且效率非常快很多中文搜索用的到
字符串的一些安全判断,比如,字符串是否为空,长度是否为0,,字符串是否有空格
指定字符串中特定字符串字体颜色和大小,指定字符串中后n位字符串字体大小和颜色,富文本处理
iOS时间戳字符串NSDate转化demo
IOS 字符串使用汇总 XCode 中 IOS 字符串使用汇总,标题要求长
这个是一个能够根据一个小的字符串来改变大的字符串内对应文字的颜色,希望大家可以用用
ios 字符串测 正则表达式 数据结构 测试 ios 字符串测 正则表达式 数据结构 测试
此第三方代码仅作为生成二维码使用,如需添加扫描二维码功能请寻找其他第三方下载
简单的整理一下 可以把字符串等转换成二维码 很简单的例子 一起学习!
ios demo,JSONString to NSDictionary,字符串JSON数据转换到字典数据
主要给大家介绍了关于iOS中金额字符串格式化显示的相关资料,文中通过示例代码介绍的非常详细,对各位iOS开发者们具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1、文章:https://kunnan.blog.csdn.net/article/details/114015528 2、应用场景:使用原生视图UILabel显示服务端返回的带有HTML标签的内容
iOS开发中经常遇到需要根据联系人、好友的昵称首字母来分区显示,但是怎么获取汉字的首字母呢,现在只需简单的4行代码,就可以轻松加愉快的获取汉字的首字母了,更有swift代码、OC代码供你选择
主要介绍了IOS 开发之NSDictionary转换成JSON字符串的相关资料,这里提供实例帮助大家学习理解这部分知识,需要的朋友可以参考下
把NSDictionary类型的数据转换为json,这个目前没找到ios自带方法,引用了第三方库JSONKit,就两个文件,json.h+.m.导入工程即可 下面就是代码了,仔细看哦,一晃就过了啊 NSString *returnString=[dic JSONString];...
IOS nsstring 封装 分类.zip