Skip to content

字符串有多个\n出现的问题 #81

@Heisenbean

Description

@Heisenbean

image

具体问题就是字符串有多个回车,Label限制行数,如果没显示完,MLLinkLabel不会有...,UILabel是有的

- (void)viewDidLoad {
    [super viewDidLoad];
    NSString *str =@"#2017北京诗歌节#《流浪的小狗》\n\n一道道隱匿的憂傷\n一曲曲哀婉的琴瑟夕陽\n還有我這只小狗正在流浪\n流浪,流浪\n沒有憐憫,沒有援扶 ";

    MLLinkLabel *l = [[MLLinkLabel alloc]init];
    l.numberOfLines = 3;
    l.frame = CGRectMake(12, 12, 0, 0);
    l.preferredMaxLayoutWidth = [UIScreen mainScreen].bounds.size.width - 24;
    l.text = str;
    [l sizeToFit];
    [self.view addSubview:l];
    
    UILabel *l2 = [[UILabel alloc]init];
    l2.numberOfLines = 3;
    l2.frame = CGRectMake(12, 100, 0, 00);
    l2.preferredMaxLayoutWidth = [UIScreen mainScreen].bounds.size.width - 24;
    l2.text = str;
    [l2 sizeToFit];
    [self.view addSubview:l2];
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions