[英]UITextView text support for another language -iOS7 app crash
我的應用在iOS7
崩潰了
在我的應用程序中,我有語言選項。 一種是英語,另一種是卡納達語。
當用戶選擇卡納達語時,所有文本都變成卡納達語。 我有一個文本textview
,其中我在卡納達語中添加了靜態文本。 當用戶導航到該視圖時,應用程序在iOS7
上崩潰,而在iOS8
上運行正常。
我沒有收到任何崩潰日志。 我只能看到EXC_BAD_ACCESS (code = 1, ...)
。 我已經通過保留“啟用僵屍”選項進行了嘗試,但仍然沒有在控制台中獲得任何登錄信息。
PS - 我在textview
有靜態文本。 我沒有動態添加文本。 我只是隱藏/取消隱藏textviews
。 我可以在故事板的文本textview
中查看和閱讀卡納達語文本。
這在 iOS 7 中可能是一個奇怪的行為,它似乎是NSLayoutManager
為卡納達語布局文本的方式中的一個錯誤。 正如其他答案所指出的, UITextView
自iOS7
以來圍繞TextKit
iOS7
,因此NSLayoutManager
內部使用NSLayoutManager
來布局文本。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.