NSTextView: загрузка RTF, представление не обновляется правильно, пока мышь не наведена на элемент управления - PullRequest
3 голосов
/ 18 октября 2010

У меня есть довольно простое окно, которое содержит NSTextView.Я звоню readRTFDFromFile: , чтобы загрузить и отобразить файл rtf на диске.Я вызываю это из обработчика awakeFromNib.Когда вид отображается на экране, он лишь частично отображает содержимое rtf, часть вида представления пуста / белая.

Однако, когда мышь перемещается над элементом управления, остальная часть rtf отображаетсяправильно отображается, заполняя ранее пустое пространство.

Я немного растерялся из-за того, почему это происходит.Есть идеи?

Ответы [ 2 ]

5 голосов
/ 14 декабря 2011

отключить «несмежное расположение» в конструкторе интерфейсов

2 голосов
/ 23 октября 2010

Фотография вида очень бы помогла, но пробовали ли вы пометить вид как требующий отображения ([view setNeedsDisplay:YES]) после считывания данных RTF?

...