1.masonry等分

mas_distributeViewsAlongAxis

MASAxisTypeHorizontal

2.uilabel sizetofit

+(CGSize)labSizeWithStr:(NSString *)_str font:(UIFont *)_font labWidth:(int)_labWidth lineSpacing:(int)_lineSpacing numberOfLines:(int)_numberOfLines{

    if (!_str) {
return CGSizeZero;
} UILabel *cLabel = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, _labWidth, 0)];
[cLabel setFont:_font];
[cLabel setNumberOfLines:_numberOfLines]; NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:_lineSpacing]; [cLabel setAttributedText:[[NSAttributedString alloc] initWithString:_str attributes:@{NSParagraphStyleAttributeName:paragraphStyle}]];
[cLabel sizeToFit]; CGSize returnSize = cLabel.size;
cLabel = nil; return returnSize;
}

http://blog.51cto.com/liyun2422/1732186

最新文章

  1. ArcSDE安装注意事项(二)
  2. Easy Sysprep更新日志-skyfree大神
  3. Atitit.atiRI  与 远程调用的理论and 设计
  4. 类似nike+、香蕉打卡的转场动画效果-b
  5. Nyoj 三国志(dijkstra+01背包)
  6. centos7看电影
  7. [C#学习]1.Hello World
  8. grant all赋权后mysql.user表权限字段还是N,但能登录和新建表
  9. Python 装饰器总结
  10. [Machine Learning]学习笔记-线性回归
  11. Cannot change version of project facet Dynamic Web Module to 2.5的解决
  12. [BJOI2019]排兵布阵——分组背包
  13. java类路径classpath
  14. 自动化测试基础篇--Selenium元素定位
  15. 每天学点Linux-选取命令CUT和GREP
  16. JDBC driver连接MySQL运行报错The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than
  17. FastDFS与Nginx的搭建及遇到的问题
  18. Spring集成shiro做登陆认证
  19. 很实用的linux 上的svn安装和svnserver 的重启
  20. 马士兵hadoop第五课:java开发Map/Reduce

热门文章

  1. 一个想休息的线程:JVM到底是怎么处理锁的?怎么不让我阻塞呢?
  2. Java和Spring邮件的发送
  3. solr 字段设置不存储表示不会进行分词
  4. BZOJ5371[Pkusc2018]星际穿越——可持久化线段树+DP
  5. BZOJ2863[SHOI2012]魔法树——树链剖分+线段树
  6. BZOJ5178[Jsoi2011]棒棒糖——主席树
  7. BZOJ2795&2890&3647[Poi2012]A Horrible Poem——hash
  8. day9 集合操作
  9. 【刷题】BZOJ 1098 [POI2007]办公楼biu
  10. MySql 主辅-一主多辅