iOS UILabel富文本自适应高度
2016-11-30 17:32
197 查看
UILabel * chiLabel =[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 200, MAXFLOAT)]; chiLabel.backgroundColor =[UIColor whiteColor]; chiLabel.numberOfLines =0; [self.view addSubview:chiLabel]; NSString * string =@"Title:需求是这样的,所有的controller上都有一个名字为默认的Btn,点击按钮后,当前显示的界面为下次启动程序时的默认界面;但是原本控制器之间的层次结构是不能改变的例如最初启动程序时根控制器是TabbarController,tabbar下是多个导航控制器,其中一个导航的rootVC是A"; NSMutableParagraphStyle *paraStyle = [[NSMutableParagraphStyle alloc] init]; paraStyle.lineBreakMode = NSLineBreakByCharWrapping; paraStyle.lineSpacing = 20; paraStyle.alignment = NSTextAlignmentLeft; NSDictionary *dic = @{NSFontAttributeName:[UIFont systemFontOfSize:16], NSParagraphStyleAttributeName:paraStyle }; NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:string attributes:dic]; [str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(0, 6)]; NSLog(@"%lu",(unsigned long)string.length); chiLabel.attributedText =str; [chiLabel sizeToFit];
相关文章推荐
- 【版本适配】iOS中文本的自适应高度
- iOS开发笔记--UILabel和UITextView自适应文本高度代码
- Ios UILabel 自适应 文本高度
- iOS UILable根据文本内容自适应高度
- iOS Label文本自适应高度
- iOS开发笔记--UILabel和UITextView自适应文本高度代码
- iOS学习笔记 自定义cell并且文本自适应高度
- IOS 文本高度自适应变化实现实例
- iOS NSString 文本不同的颜色 标题+文本字体大小 行间距/删除不需要的字符 /以及自适应高度
- iOS label显示HTML(富文本)代码 (解析)并实现高度自适应
- IOS 开发中 TableView的文本Cell高度的自适应,UILabel自动换行适应
- iOS中文本自适应高度显示完所有文字
- IOS动态获取文本的高度--自适应文本宽度、高度Textview
- IOS动态获取字符串NSString的长宽--自适应文本宽度、高度
- iOS UILabel自适应里面的文字,自动调整宽度和高度
- IOS UILabel自适应里面的文字,自动调整宽度和高度的
- [ios]UITableViewCell自适应高度 【转】
- iOS键盘高度自适应(中英文输入)
- iOS - UITableViewCell自适应高度
- UITextView使用 sizeWithFont:constrainedToSize:lineBreakMode:计算自适应文本高度