2012-04-12 37 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:@""]; 

这基本上是一个笑话尽可能修复推移。也就是说,只需快速制作多行,然后单行就可以解决问题。我很确定这不是正确的回答这个问题,但希望它可以帮助有人找出如何处理这个问题。

相关问题