gpt4 book ai didi

swift - 在应用程序中按下转义键时的 "funk"声音

转载 作者:行者123 更新时间:2023-11-28 06:08:31 26 4
gpt4 key购买 nike

你好,当我在 Xcode 中制作应用程序时,我总是得到当我按下退出键时发出“放克”声 https://imgur.com/a/AehZC

它不会发生在常规的 Mac OS 应用程序中,除非我在空文本字段中点击转义

但在 Xcode 构建的应用程序中,只要我在应用程序中并按下转义键,它就会执行此操作

有没有办法覆盖某些东西并防止噪音

    super.keyDown(with: event)

可能与此有关

最佳答案

在你的项目中添加一个新文件,cocoa类,点击下一步,创建一个CustomView类,NSView的子类(语言Swift)。覆盖方法 performKeyEquivalent 并添加 return event.keyCode == 53。然后在您的 IB 中选择您的窗口 View ,转到身份检查器并将自定义类更改为 CustomView:

import Cocoa

class CustomView: NSView {
override func performKeyEquivalent(with event: NSEvent) -> Bool {
return event.keyCode == 53
}
}

关于swift - 在应用程序中按下转义键时的 "funk"声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47462839/

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