gpt4 book ai didi

objective-c - 禁用 ESC 和 Command 。在 OSX Cocoa 应用程序中

转载 作者:行者123 更新时间:2023-12-03 17:33:09 26 4
gpt4 key购买 nike

我制作了一个 cocoa 小应用程序,如果您按下设置按钮,它会调出 IKPictureTaker 并将图片保存到文件中。目前,如果您按 esc 或 Command 。窗口拍照器将关闭。有没有办法禁用这种行为?

最佳答案

另一种方法是隐藏关闭和取消按钮,这样就无法按下它们:

IKPictureTaker *taker = [IKPictureTaker pictureTaker];[taker setStyleMask:0]; //disable close buttonfor(NSView *aView in [[taker contentView] subviews]){ if([aView isKindOfClass:[NSButton class]]){  NSButton *aButton = (NSButton*)aView;  if([aButton action] ==  @selector(cancelButton:))   [aButton setHidden:YES]; }}

关于objective-c - 禁用 ESC 和 Command 。在 OSX Cocoa 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1799471/

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