图像更改时IKImageView重绘问题

时间:2010-12-21 02:45:14

标签: objective-c cocoa core-graphics ikimageview

我的窗口中有一个大的IKImageView。用户点击某些内容时图像会发生变化。当更改发生时,IKImageView首先绘制背景颜色,然后在其顶部绘制图像,这看起来非常糟糕。有没有办法让它更顺畅地切换图像?

当窗口加载一秒钟直到图像加载时,它还包含垃圾 - 这是否相关?

1 个答案:

答案 0 :(得分:3)

问题解决了 - 停止使用IKImageView,再也不用担心它了,因为它记录不清,而且有错误。回到可靠的NSImageView。 NSImageView以比IKImageView更好的方式刷新 - IKImageView绘制无缓冲的整个背景,然后绘制无缓冲的图像。 NSImageView只需将整个操作作为一个操作。

永远不要让我的门再次变暗,IKIMAGEVIEW。