Cocoa 加入“;“处理”;删除抽屉对象
[问题] [问题] 是否可以向NSDrawer对象添加“句柄”?理想情况下,它的作用就像一个附在抽屉边缘的按钮,允许用户按下按钮以打开或关闭所述抽屉。 我可以创建抽屉并根据需要打开/关闭它,但我不想将按钮放在我的主视图上,或放在抽屉的视图上(这不是很有帮助,因为抽屉关闭时会失去访问权限) 我有几个iPad应用程序都包含了这个“滑动抽屉”把手,但我一辈子都不知道如何在Mac应用程序上实现同样的功能 或者……我可以将动作指定给按键(比如空格键)而不是按钮吗?Cocoa 加入“;“处理”;删除抽屉对象,cocoa,slidingdrawer,drawer,Cocoa,Slidingdrawer,Drawer,[问题] [问题] 是否可以向NSDrawer对象添加“句柄”?理想情况下,它的作用就像一个附在抽屉边缘的按钮,允许用户按下按钮以打开或关闭所述抽屉。 我可以创建抽屉并根据需要打开/关闭它,但我不想将按钮放在我的主视图上,或放在抽屉的视图上(这不是很有帮助,因为抽屉关闭时会失去访问权限) 我有几个iPad应用程序都包含了这个“滑动抽屉”把手,但我一辈子都不知道如何在Mac应用程序上实现同样的功能 或者……我可以将动作指定给按键(比如空格键)而不是按钮吗? 我研究了NSEvent和KeyEvent
我研究了NSEvent和KeyEvent,但这对于我所追求的似乎有点过分。按键相对来说比较容易;您只需要在响应器链(如窗口控制器)中的响应器中处理
键下:
。我觉得把手的想法更有趣。