Я помещаю изображение в IKImageView и немедленно определяю его размер. Всякий раз, когда я делаю это, изображение первоначально появляется в размере 1-1 (огромный), а затем уменьшается в размере, что было бы хорошо, если бы анимация была плавной. Тем не менее, анимация выглядит ... флаттер? Существуют большие блоки размером около 2 дюймов изображения, которые появляются и уменьшаются независимо друг от друга. Эффект немного раздражает, и почти до уровня, когда он может вызвать эпилептический припадок ... (я немного преувеличиваю).
Это ошибка в IKImageView? Это ошибка в анимации? Исчезнет ли он, если я выключу анимацию (Как мне это сделать? SetAnimates: кажется, что NO ничего не делает, и при этом перегрузка анимаций не возвращает NO в моем подклассе ...
РЕДАКТИРОВАТЬ: добавленный код:
NSImage* image = [doc currentImage];
[imageView setImage: image];
[imageView zoomImageToFit: self];
Это в контроллере приложения, поэтому self - это приложение (или плагин, в зависимости от того, какую версию я смотрю)