如何使用IKImageEditPanel获取用户的更改?

时间:2011-05-08 15:39:27

标签: cocoa macos ikimageview ikimagekit

我需要跟踪用户对IKImageView中正在编辑的图像的更改,以便使用NSWindow setDocumentEdited:YES弄脏其窗口。使用面板工具对图像进行可见更改后,以下代码段中NSLog中的数组仍为空。我认为没有办法检查小组。

如果我要继承IKImageView,我仍然会遇到同样的问题,而且没有挂钩IKImageEditPanel控件。

任何想法?

 IKImageEditPanel *panel = [IKImageEditPanel sharedImageEditPanel];
 id source = [panel dataSource];
 if ([source isEqual:self.imageView]) {
     NSArray *filters;
     NSLog(@"[panel filterArray] is : %@", [panel filterArray]);

     filters = [panel filterArray];
     return filters;
 }

注意:我没有足够的代表制作IKImageEditPanel代码,如果有人会这样做,谢谢。

0 个答案:

没有答案