我有一个不可点击的NSPanel。键盘事件有效,但我无法点击按钮,或选择文本字段,甚至左上角的最大化/最小化按钮。
可能是什么原因?
该面板是在界面构建器中构建的,并加载了这一行:
[NSApp beginSheet:panel modalForWindow:mainWindow modalDelegate:self didEndSelector:@selector(didEndSheet:returnCode:contextInfo:) contextInfo:nil];
感谢
答案 0 :(得分:0)
它是以表格还是常规面板显示?当工作表窗口选中“启动时可见”框时,我遇到了类似的问题。取消选中它,再试一次。另外,请确保 mainWindow!= nil 。