开发者社区> 问答> 正文

关于IOS中UILabel里面有中文和英文 的问题

UILabel *nameLabel1 = [[UILabel alloc] initWithFrame:CGRectMake(90, 80, 180, 150)];
 nameLabel1.text = @"丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁丁wwwwwwwwwwwwwwww丁";
 nameLabel1.font = [UIFont systemFontOfSize: 15];
 [nameLabel1 setNumberOfLines:0];
 nameLabel1.backgroundColor = [UIColor clearColor];
 nameLabel1.textColor = [UIColor blackColor];
 [self.view addSubview:nameLabel1];

这里有一个问题,当遇到一串英文时,虽然上一行有很多的空间,但是会换行,有什么处理方法,让它在英文的地方不换行?

展开
收起
爵霸 2016-03-17 09:36:43 2323 0
1 条回答
写回答
取消 提交回答
  • 将UILineBreakMode设置为UILineBreakModeCharacterWrap,用百度一搜就出来了啊

    2019-07-17 19:04:30
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载