UIlabel仅在iOS7中截断换行符后的文本

UIlabel仅在iOS7中截断换行符后的文本,ios7,uilabel,line-breaks,Ios7,Uilabel,Line Breaks,我试图显示一个带有换行符的文本的UIlabel。它在iOS6上运行良好,但在iOS7上,它会在遇到换行符后截断文本 我一直 label.numberOfLines=1 我正在设置的UIlabel框架也是正确的。我已经核对过了 是否有人有其他指向此问题的指针?label.numberOfLines=0 label.lineBreakMode=UILineBreakModeWordWrap 这将允许标签根据当前字体在标签中动态分配尽可能多的行,以适应标签的label.frame.size.heigh

我试图显示一个带有换行符的文本的UIlabel。它在iOS6上运行良好,但在iOS7上,它会在遇到换行符后截断文本

我一直

label.numberOfLines=1

我正在设置的UIlabel框架也是正确的。我已经核对过了


是否有人有其他指向此问题的指针?

label.numberOfLines=0
label.lineBreakMode=UILineBreakModeWordWrap


这将允许标签根据当前字体在标签中动态分配尽可能多的行,以适应标签的label.frame.size.height。

您能确切地告诉我您的问题是什么吗?我的问题是,在iOS6 UIlabel中,即使遇到换行符,标签也会完全显示文本,而在IOS7中,当uilabel文本有换行符时,换行符后的文本不会显示。好的,我知道你的问题了,你知道可能的解决方案吗?实际上,我正在我当前的应用程序中检查你的解决方案