我的应用程序在iOS7
在我的应用中,我有语言选项。一个是英语,另一个是 Kannada 。
当用户选择卡纳达语时,所有文本都会变成卡纳达语。我有一个textview
我在卡纳达语中添加了静态文本。
当用户导航到该视图时,该应用会在iOS7
上崩溃,而在iOS8
上工作正常。
我没有收到任何崩溃日志。我只能看到EXC_BAD_ACCESS (code = 1, ...)
。我通过保持"启用僵尸"选项,仍然没有登录控制台。
P.S。 - 我在textview
中有静态文字。我不是动态添加文本。我只是隐藏/取消隐藏textviews
。我可以在故事板中的textview
中查看和阅读Kannanda中的文字。
答案 0 :(得分:1)
在iOS 7中这可能是一种奇怪的行为,它似乎是NSLayoutManager
布局Kannada语言文本的方式中的一个错误。正如其他答案所指出的那样,UITextView
是围绕TextKit
构建的iOS7
,因此在内部使用NSLayoutManager
来布局文本。