Cocoa:当光标位于 NSButton 上时更改光标
当光标位于 NSButton 上时如何更改光标?
How can I change the cursor when it's over an NSButton?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
当光标位于 NSButton 上时如何更改光标?
How can I change the cursor when it's over an NSButton?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
您应该首先子类化 NSButton,然后添加以下代码。
现在您可以根据需要设置光标。
注意:添加
cursor
作为子类的属性,如下所示:You should subclass NSButton first, then add the code below.
Now you can set cursor as you like.
Note: add
cursor
as a property of your subclass, like this:按照已经给出的示例,在Swift 5中创建 NSButton 的子类:
Following the already given example, creating a subclass of NSButton in Swift 5:
如果 macOS 中为 NSButton,则为 swift 5:
If NSButton in macOS, swift 5:
让按钮添加光标矩形。
Have the button add a cursor rect.