我正在处理我们目前正在翻译为泰语的应用程序。当我们在iOS 7上测试应用程序时,一切顺利,但在iOS 8上,某些重音被UILabel
剪辑了。
我们使用自动布局来布局应用程序的所有元素。
我已经在iOS 8的发行说明中的某处读到,泰语字符的默认字体已经增加,以提高可读性。但是,自动布局似乎并不关心并保留标签的高度,就像显示拉丁文本一样,从而导致某些重音被剪裁。
在iOS中处理泰语文本的正确方法是什么?
编辑:这是显示问题的图片。 (OK
位于iOS 7
,CUT
位于iOS 8
。)
注意:我尝试将clipToBounds
的{{1}}属性设置为UILabel
,文本不会被剪裁。然而,这不是一个好的解决方案!如果我有一个在另一个上面的两个标签,我可能有重叠的文本......