【发布时间】:2020-04-08 09:50:22
【问题描述】:
我正在将游戏从 iOS 移植到 MacOS。我知道 Apples Catalyst 是一种选择,但我不想走这条路,因为如果它是通过触摸或鼠标控制的,它会对我的 UserInterface 产生巨大的影响。
在 iOS 中,我在旧 ViewController 之上显示了一个新 ViewController。新 ViewController 的背景是透明的。
配置是这样完成的:
结果是这样的(新的VC在中间显示游戏菜单,后台VC的所有按钮都被禁用):
我怎样才能在 MacOS 上达到同样的效果?
我试过这样:
【问题讨论】:
-
更改窗口视图控制器和子类 NSWindow 的设置。
标签: swift macos cocoa nsviewcontroller