一个很好用的图文混排label
源码LYCoreLabel,NSString *coreTextString = @"CoreText[/爱心]框架是基于 iOS 3.2+ 和 OSX 10.5+ [/握手]的一种能够对文本格式和文本布局进行精细控制的文本引擎。它良好的结合了 UIKit 和 Core Graphics/Quartz:UIKit 的 UILabel允许你通过在 IB 中简单的拖曳添加文本,[/大兵]但你不能改变文本的颜色和其中的单词。[/强]"; CGFloat coreLabelX = 10; CGFloat maxW = self.view.frame.size.width - 2*coreLabelX; CGSize maxSize = CGSizeMake(maxW, MAXFLOAT); UILabel * coreLabel= [[UILabel alloc] init]; coreLabel.textColor = [UIColor blackColor]; coreLabel.numberOfLines = 0; coreLabel.font = TextFont; [self.view addSubview:coreLabel]; coreLabel.attributedText = [NSMutableAttributedString stringWithText:coreTextString]; 计算富文本高度 CGSize textSize = [coreTextString sizeWithFont:TextFont maxSize:maxSize]; coreLabel.frame = (CGRect){{coreLabelX, 0}, textSize}; 测试环境:Xcode 6.2,iOS 6.0 以上
- 1
- 粉丝: 8
- 资源: 919
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- (源码)基于Spring Boot框架的博客系统.zip
- (源码)基于Spring Boot框架的博客管理系统.zip
- (源码)基于ESP8266和Blynk的IR设备控制系统.zip
- (源码)基于Java和JSP的校园论坛系统.zip
- (源码)基于ROS Kinetic框架的AGV激光雷达导航与SLAM系统.zip
- (源码)基于PythonDjango框架的资产管理系统.zip
- (源码)基于计算机系统原理与Arduino技术的学习平台.zip
- (源码)基于SSM框架的大学消息通知系统服务端.zip
- (源码)基于Java Servlet的学生信息管理系统.zip
- (源码)基于Qt和AVR的FestosMechatronics系统终端.zip