ios字符串自适应rect
来源:互联网 发布:陈星网络情缘酷我音乐 编辑:程序博客网 时间:2024/06/05 06:38
-(void)reSetFontSizeToFitRect:(CGRect)rect Stingr:(NSString*)str{ NSMutableParagraphStyle* pharaStyle = [[NSMutableParagraphStyle alloc] init]; pharaStyle.lineBreakMode = NSLineBreakByTruncatingTail; pharaStyle.alignment = NSTextAlignmentCenter; NSInteger fontSize = 15; for(int i = 0;i<20;i++){<span style="white-space:pre"></span><span style="color:#ff6666;">//比较的时候如果字体不相同,得出的结果是不正确的</span> CGSize size = [str sizeWithAttributes:@{NSFontAttributeName:[<span style="color:#ff0000;">UIFont systemFontOfSize:fontSize]</span>}]; NSLog(@"size.width:%f rect.size.width:%f",size.width,rect.size.width); if(size.width<=rect.size.width){ UIFont *font = [UIFont systemFontOfSize:fontSize]; NSLog(@"%@",str); [str drawInRect:rect withAttributes:@{NSFontAttributeName:font,NSParagraphStyleAttributeName:pharaStyle}]; NSLog(@"fontSize %ld",fontSize); break; } fontSize--; } }
0 0
- ios字符串自适应rect
- iOS label计算rect
- rect
- Rect
- IOS动态获取字符串NSString的长宽--自适应文本宽度、高度
- ios键盘自适应
- iOS UILabel 自适应
- iOS上键盘自适应
- iOS - UITableViewCell自适应高度
- ios自适应webview图片
- IOS UITextView自适应高度
- iOS Cell高度自适应
- IOS UITextView自适应高度
- iOS:UITextView自适应高度
- IOS TextView 自适应高度
- IOS Label 自适应高度
- iOS----view的自适应
- IOS UITextView自适应高度
- 黑马程序员--java基础--异常
- UVA 409 Excuses, Excuses!
- [转]树链剖分资料
- IO流
- BIM建筑信息模型(Building Information Modeling)
- ios字符串自适应rect
- JVM致命错误日志(hs_err_pid.log)解读
- 一句话区分常量指针和指针常量
- LoadRunner监控Linux的步骤
- runtime机制基础
- linux c 简单端口扫描程序
- Windows Socket网络编程——第二章 Windows Socket概念
- Java学习开始之旅(JAVA开发环境搭建)
- Android-继承ImageView得到圆图片头像方法-非常方便