gpt4 book ai didi

xcode - NSImageView 子类不显示图像

转载 作者:行者123 更新时间:2023-12-03 16:41:35 24 4
gpt4 key购买 nike

我创建了 NSImageView 的子类,因为我想自定义一些 mouseClick 事件。但是,我还没开始,就出了问题。我创建了 NSImageView 子类:

(文件/新建/文件.../Cocoa(Objective-C 类)/Class = NSImageViewMENSImageView 的子类)。

就这样。我已导入 NSImageViewME.h 以及在其中创建图像并将其添加到我的 NSView 的代码中:

NSImageView *imageView = [[NSImageView alloc] initWithFrame:frame];
[imageView setImage:image];
[self addSubview:imageView];

我刚刚将 NSImageView 替换为 NSImageViewME 并且图像未显示。所以,非常清楚,当我使用 NSImageView 时,一切正常,但是当我使用 NSImageViewME (未触及的子类)时,图像不会显示......我已经检查过,initWithFrame 正在被调用,setImage 正在被调用,但图像没有显示...可能是什么问题?干杯。

最佳答案

将此注释掉:

(void)drawRect:(NSRect)dirtyRect

关于xcode - NSImageView 子类不显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18514691/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com