2012-04-12 78 views
1

我正在研究一個iPad應用程序,我在其中輸入一些動態文本到UITextView中。它工作正常,如果我測試它在下面的iOS 5.0。但是如果我在ios 5.0或更高版本上測試它,文本不會顯示/可見。我也嘗試過不同的字體顏色。任何幫助將是可觀的。文本沒有出現在iOS 5.0及更高版本的UITextView中

在此先感謝。

+0

請給出您的工作代碼,以便我們可以跟蹤問題 – Charan 2012-04-12 07:12:38

+1

郵政烏爾代碼.... – akk 2012-04-12 07:43:22

+0

這似乎是在ios 5.1中的問題。當UITextView中的文本變成多行時,文本開始出現。 – 2012-04-13 06:18:51

回答

0

所以,我正在研究一個項目,並遇到同樣的事情。在5以外的iOS版本中,UITextView完美運行。但是,5號文本只是不顯示。我曾經做過最詭異的事情來解決它。我提出的父視圖一個UITextView委託,並在該視圖的textViewDidChange方法,我添加的代碼:

textView.text = [NSString stringWithFormat:@"\n%@",textView.text]; 
textView.text = [textView.text stringByReplacingCharactersInRange:NSMakeRange(0, 1) withString:@""]; 

這基本上是一個笑話儘可能修復推移。也就是說,只需快速製作多行,然後單行就可以解決問題。我很確定這不是正確的回答這個問題,但希望它可以幫助有人找出如何處理這個問題。

相關問題