UItextview文本支持另一种语言-iOS7应用程序崩溃

时间:2014-12-08 06:14:18

标签: ios ios7 uitextview

我的应用程序在iOS7

上崩溃了

在我的应用中,我有语言选项。一个是英语,另一个是 Kannada

当用户选择卡纳达语时,所有文本都会变成卡纳达语。我有一个textview我在卡纳达语中添加了静态文本。 当用户导航到该视图时,该应用会在iOS7上崩溃,而在iOS8上工作正常。

我没有收到任何崩溃日志。我只能看到EXC_BAD_ACCESS (code = 1, ...)。我通过保持"启用僵尸"选项,仍然没有登录控制台。

P.S。 - 我在textview中有静态文字。我不是动态添加文本。我只是隐藏/取消隐藏textviews。我可以在故事板中的textview中查看和阅读Kannanda中的文字。

1 个答案:

答案 0 :(得分:1)

在iOS 7中这可能是一种奇怪的行为,它似乎是NSLayoutManager布局Kannada语言文本的方式中的一个错误。正如其他答案所指出的那样,UITextView是围绕TextKit构建的iOS7,因此在内部使用NSLayoutManager来布局文本。