gpt4 book ai didi

cocoa - 自定义 NSControl 目标/操作指南!

转载 作者:行者123 更新时间:2023-12-03 16:48:45 25 4
gpt4 key购买 nike

我有一个自定义 NSControl,它充当二维 slider ,您可以在 View 周围拖动 handle 。我添加了一些类特定的方法,我覆盖的唯一方法是鼠标操作和drawRect。我的问题是,如何让它实现目标行动?如何让它像 slider 一样运行并不断向绑定(bind)目标发送操作消息?截至目前,我可以在界面生成器中将其连接起来,但不会发送任何操作。我已经阅读了很多有关 sendActionOn: 和 sendAction:to: 之类的方法,但我不知道如何使用它们。如果有人能解释一下,我相信我会明白。

最佳答案

-sendActionOn: 仅当您子类化 NSControl 并实现单元格时才相关,但您并非如此。

-mouseDragged: 中(或从 -mouseDragged: 调用任何方法来更改 slider 位置),您应该只调用 [[self target] PerformSelector:[自身操作]].

关于cocoa - 自定义 NSControl 目标/操作指南!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/498175/

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