UITextView不显示文字,直到我旋转它

我正在使用一个UISplitViewController,有一个UITextView作为主视图,但文本不会加载,直到我旋转两次ipad。

在应用程序启动时logging显示文本视图是可用的,并且其中的文本(在nib文件中定义)也被正确加载。

我究竟做错了什么?

看起来好像我已经find了在UIPopoverController(UISplitViewController中的纵向模式)中最初可以加载多less个字符到UITextView的限制。 最大字符数是621。

我认为这很奇怪,如果我重写viewDidLoad与文本视图

self.textView.text = @"hello"; 

它会工作,但加载从笔尖的文本是没有的。 通过一些试验和错误,似乎621是文本视图在初始加载之前不显示的最大数字字符。

使用UIWebView并在代码中加载内容修复了这个问题。