ios – 如何处理UILabel泰语文本的高度?

前端之家收集整理的这篇文章主要介绍了ios – 如何处理UILabel泰语文本的高度?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在开发一个我们正在翻译成泰语的应用程序.当我们在iOS 7上测试应用程序时,一切都进展顺利,但在iOS 8上,UILabels修剪了一些口音.

我们使用自动布局来布局应用程序的所有元素.

我已经在iOS 8的发行说明中的​​某处读到,泰语字符的默认字体已经增加,以提高可读性.但是,自动布局似乎并不关心并保留标签的高度,就像它显示拉丁文本一样,从而导致某些重音被剪裁.

在iOS中处理泰语文本的正确方法是什么?

编辑:这是一张显示问题的图片. (OK在iOS 7上,CUT在iOS 8上.)

The problem is shown in this image

注意:我尝试将UILabel的clipToBounds属性设置为NO,文本不会被剪裁.然而,这不是一个好的解决方案!如果我有一个在另一个上面的两个标签,我可能有重叠的文本……

解决方法

我也面临同样的问题.问题是因为您使用的字体.比如字体Gotham Rounded将在显示泰语时被切断.尝试使用其他字体.

猜你在找的iOS相关文章