Кажется, я нашел ограничение на количество символов, которые могут быть изначально загружены в UITextView в UIPopoverController (для портретного режима в UISplitViewController).Максимальное количество символов - 621.
Мне показалось странным, что если я переопределю представление текста в viewDidLoad с помощью
self.textView.text = @"hello";
, это будет работать, но загрузка текста из пера как естьне сделал.Из-за проб и ошибок кажется, что 621 - это максимальное количество символов до того, как текстовое представление не отображается при начальной загрузке.
Использование UIWebView и загрузка содержимого в коде исправляет это.