我在带有numberOfLines =0的视图中添加了简单的标签,但是字符包装在iOS7中并不像预期的那样工作。它总是用文字包装来包装字符。不过,我在Xcode 6 GM中测试了相同的代码,并测试了它的工作性能。
在iOS7中还有其他处理字符包装的方法吗?这是一个已知的问题在7?


发布于 2014-09-21 19:17:56
我认为这是iOS 7中的一个bug。我们有几个应用程序意外地使用了NSLineBreakCharWrapping,它只是做了文字包装,这正是我们想要的.它们突然在iOS 8上坏掉了。它直到iOS 8才被修复,可能大部分时间都是用word包装的,而且没有人意识到这一点。
发布于 2014-10-27 23:14:33
只是扩展了公认的答案,char包装行为可能是iOS 7中的一个错误,它做的事情与单词包装相同。iOS 8还给出了它的预期行为,从而打破了作为单词包装的用法。所以改变
someLabel.lineBreakMode = NSLineBreakByCharWrapping;到iOS 8中的单词包装
someLabel.lineBreakMode = NSLineBreakByWordWrapping;https://stackoverflow.com/questions/25887846
复制相似问题