关于UILabel换行以及 自适应高度

来源:互联网 发布:日德兰海战知乎 编辑:程序博客网 时间:2024/06/05 06:36

UILabel的自动换行设置

colContentLab.lineBreakMode =UILineBreakModeWordWrap;

注意,单单是这句话是不够的,一定要加上下面这句

colContentLab.numberOfLines =0;

在动态生成UILabel的时候设置


CGSize size = [content sizeWithFont:[UIFontfontWithName:@"Arial-BoldMT"size:14] constrainedToSize:CGSizeMake(237,2000) lineBreakMode:UILineBreakModeWordWrap];

这句的含义就是获取当前内容content的文字,在字体样式为[UIFont fontWithName:@"Arial-BoldMT" size:14],固定宽度为237的情况下,文字的高度
原创粉丝点击