gpt4 book ai didi

objective-c - 我可以向在 NSTextFieldCell 中绘制的 NSImage 添加操作吗?

转载 作者:行者123 更新时间:2023-12-03 17:27:34 25 4
gpt4 key购买 nike

我可以向在 NSTextFieldCell 中绘制的 NSImage 添加操作吗?

或者我应该为其实现 NSImageView 或 NSButton ?如果是这样,如何将此类 View 或按钮添加到 NSTextFieldCell ?

谢谢

最佳答案

您可以使用 NSButton 来代替 NSImage。像设置 NSImage 一样设置其图像。添加该按钮的选择器。

   NSButton *objNSButton = [[NSButton alloc] init];
[objNSButton setImage: YourImage];
[objNSButton setTarget:self];
[objNSButton setAction:@selector(buttonAction:)];
[objNSButton drawWithFrame:'SelfDefinedRectForButton' inView:NStextFieldCellObject];

如果您想在单击该按钮时更改图像,您还可以设置备用图像选项。

关于objective-c - 我可以向在 NSTextFieldCell 中绘制的 NSImage 添加操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10582048/

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