我已将设备iOS更新为iOS 8,现在多行标签无效。它显示非常奇怪的屏幕截图。
所以,请你能告诉我解决方案。
我已经设置了行数= 0,它在ios 7中运行良好。 不使用Autolayout和故事板。
答案 0 :(得分:0)
此代码可以帮助您。我工作正常。根据需要编写代码
UILabel *problem = [[UILabel alloc] initWithFrame:CGRectMake(40, 100, 200, 100)];
problem.lineBreakMode=NSLineBreakByWordWrapping;
problem.text=@"Please use this code it may help you it works fine for me";
problem.numberOfLines=0;
[self.view addSubview:problem];
答案 1 :(得分:0)
奇怪的是,如果您不使用所有内容,此修复程序无效:
不确定iOS 8的介绍是否有变化,但我之前的代码(只是将行数设置为2)在iOS 7上运行良好。
其他人面临类似问题吗?
答案 2 :(得分:-4)
您是否使用自定义字体?尝试更改字体。