gpt4 book ai didi

cocoa - 无法按住 CTRL+拖动 NSButton 到自定义 NSView 标题

转载 作者:行者123 更新时间:2023-12-03 16:29:04 30 4
gpt4 key购买 nike

我想创建一个由 Interface Builder 实例化的自定义 NSTableCellView。我已将表格单元格 View 类设置为 MyTableCellView,并正确创建 MyTableCellView : NSTableCellView .m/.h 文件。

但是,我无法通过按住 CTRL 键并将一个简单按钮从该 View 内部拖动到 MyTableCellView.h 来创建 IBOutlet

以下视频展示了发生的情况:http://youtu.be/sNNbuVT-SZs .

View 如何子类化:

NSTableCellView subclassed

我如何尝试按住 CTRL 键并拖动按钮

CTRL+Dragging a NSButton

此外,有时,Interface Builder 不允许修改单元 View 的类。发生什么事了?

最佳答案

我终于找到了一个解决方案,这有点奇怪,但按预期工作。我没有直接将 NSButton 连接到 MyTableCellView header ,而是使用了相反的路径:

手动创建 socket :

@property(retain, nonatomic) IBOutlet NSButton* button;

然后单击左侧的空圆圈,并将其拖动到 XIB 文件的按钮:

enter image description here

我不知道为什么会这样,如果您知道答案,请告诉我。

关于cocoa - 无法按住 CTRL+拖动 NSButton 到自定义 NSView 标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11811765/

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