我正在开发一个必须支持iOS6和iOS7的项目.我的问题是它在不同的系统上有所不同.我正在尝试使用等于2的行数创建UILabel,但是当我将它的换行模式设置为NSLineBreakByTruncatingTail时,它的工作方式不同.
解释(numberOfLines = 2,text = @"long teeexxxttt"):
iOS7 iOS6
NSLineBreakByWordWrapping
---------- ----------
|long | |long |
|teeeexxxtt| |teeeexxxtt|
---------- ----------
NSLineBreakByTruncatingTail
---------- ----------
|long | |long te...|
|teeeexx...| | |
---------- ----------
^ ^
| |
correct incorrect - shows only one line
Run Code Online (Sandbox Code Playgroud)
我如何解决它?