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

问题描述 投票:0回答:1

我的应用在iOS7上崩溃了>

在我的应用中,我可以选择语言。一个是English

,另一个是Kannada

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

我没有收到任何崩溃的日志。我只能看到EXC_BAD_ACCESS (code = 1, ...)。我尝试通过保留“启用僵尸”选项来尝试,但仍未在控制台中获得任何日志。

P.S。 -textview中有静态文本。我不是动态添加文本。我只是隐藏/隐藏textviews。我可以在故事板上的textview中查看和阅读卡纳达语中的文本。

我的应用在iOS7上崩溃。在我的应用中,我有语言选项。一种是英语,另一种是卡纳达语。当用户选择卡纳达语时,所有文本都变为卡纳达语。我有一个textview,其中有...

ios ios7 uitextview
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.