Dmi*_*try 6 macos cocoa appkit
是否有可靠/官方的方法来完全禁用用户与视图的交互?类似的SO问题仅建议拦截鼠标事件,但我正在寻找一个完整的解决方案,它将禁用视图及其后代中的所有交互,包括:
一旦交互被禁用,视图(及其后代)也应该立即失去键盘/鼠标焦点。
这应该与transitionFromViewController:toViewController:options:completionHandler:没有NSViewControllerTransitionAllowUserInteraction标志的情况类似,但我找不到在动画之外做到这一点的方法。
更新: 描述我正在寻找的内容的另一种方法是:视图必须完全像隐藏的一样,但仍然绘制在屏幕上。
| 归档时间: |
|
| 查看次数: |
607 次 |
| 最近记录: |