我在我的应用程序中使用 IKImageFlowView 并且需要在它上面添加一个 nsbutton,
我正在使用下面给出的代码,
在我的 .h 文件中 IBOutlet id browserView;
在笔尖添加了一个自定义视图并将其类更改为 myImageFlowView 因为我从 IKImageFlowView 子类化为
@interface myImageFlowView : IKImageFlowView
在我的 appController 类中,我尝试使用以下代码片段将按钮添加到 browserView,
NSRect initialFrame = NSMakeRect(20.0, 50.0, 100.0, 100.0);
NSButton *myBtn = [[NSButton alloc] init];
[myBtn setFrame:initialFrame];
[myBtn setBordered:NO];
[myBtn setAutoresizesSubviews:TRUE];
[myBtn.cell setImageScaling:NSImageScaleAxesIndependently];
[myBtn setImage:[NSImage imageNamed:@"AppleColor.png"]];
[browserView addSubview:myBtn];
我无法将此按钮作为子视图添加到 IKImageFlowView,我可以将按钮添加到 NSView。我做错了什么。请帮忙。