我需要跟踪用户对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
代码,如果有人会这样做,谢谢。