Cocoa 将背景添加到IKImageView

Cocoa 将背景添加到IKImageView,cocoa,imagekit,Cocoa,Imagekit,我想在IKImageView中添加棋盘背景,以便查看透明图像。 我正在尝试将带有棋盘图像的CALayer设置为带有消息的IKImageViewsetOverlay:forType 但是不起作用。我在控制台中收到这个消息 could not add '<CALayer: 0x101d039a0>' linkedTo 'kIKRootLayerType' 无法将“”链接到“kIKRootLayerType” 有人知道什么地方出了问题吗 谢谢错误消息是因为视图未附加到俯视图 最后,我将

我想在IKImageView中添加棋盘背景,以便查看透明图像。 我正在尝试将带有棋盘图像的CALayer设置为带有消息的IKImageViewsetOverlay:forType

但是不起作用。我在控制台中收到这个消息

could not add '<CALayer: 0x101d039a0>' linkedTo 'kIKRootLayerType'
无法将“”链接到“kIKRootLayerType”
有人知道什么地方出了问题吗


谢谢

错误消息是因为视图未附加到俯视图

最后,我将棋盘格背景添加到IKImageview的NSScrollview容器中, 这样,背景层将自动调整大小

CALayer *layer=[[SquareBackgroundLayer alloc] init];
[[ scrollView contentView] setLayer:layer];
[ layer release ];
我希望这对任何人都有帮助

CALayer *layer=[[SquareBackgroundLayer alloc] init];
[[ scrollView contentView] setLayer:layer];
[ layer release ];