我将图像放入 IKImageView,并立即调整大小以适合。每当我这样做时,图像最初以 1-1 大小(巨大)出现,然后调整大小,如果动画流畅,这会很好。但是,动画看起来……飘飘然?图像的大块(如 2 英寸见方)彼此独立出现和缩小。效果有点烦人,几乎到了可能让癫痫发作的程度......(我有点夸大了)。
这是 IKImageView 中的错误吗?这是动画中的错误吗?如果我关闭动画它会消失吗(我该怎么做? setAnimates: NO 似乎没有做任何事情,重载动画也不会在我的子类中返回 NO ......
编辑:添加代码:
NSImage* image = [doc currentImage];
[imageView setImage: image];
[imageView zoomImageToFit: self];
这是在应用程序控制器中,所以 self 是应用程序(或插件,取决于我正在查看的版本)