Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift MacOS SpriteKit-用户调整窗口大小时调整UI大小_Swift_Windows_Macos_User Interface_Sprite Kit - Fatal编程技术网

Swift MacOS SpriteKit-用户调整窗口大小时调整UI大小

Swift MacOS SpriteKit-用户调整窗口大小时调整UI大小,swift,windows,macos,user-interface,sprite-kit,Swift,Windows,Macos,User Interface,Sprite Kit,我正在使用Swift构建一个MacOSSpriteKit游戏。我遇到了一个问题,因为MacOS窗口是可调整大小的,当窗口缩小时,我的UI不可见 我做了很多研究,但似乎没有关于如何做这件事的好教程 提前谢谢 macOS开发的好资源并不多。大多数Swift社区都关注iOS。在视图控制器中显示您的代码。这就是我使用SpriteKit的原因。我的UI在SpriteKit中。是的,您应该使用适当的缩放模式设置游戏场景的静态大小,并在随窗口调整大小的skview上设置约束

我正在使用
Swift
构建一个
MacOS
SpriteKit
游戏。我遇到了一个问题,因为MacOS窗口是可调整大小的,当窗口缩小时,我的UI不可见

我做了很多研究,但似乎没有关于如何做这件事的好教程


提前谢谢

macOS开发的好资源并不多。大多数Swift社区都关注iOS。在视图控制器中显示您的代码。这就是我使用SpriteKit的原因。我的UI在SpriteKit中。是的,您应该使用适当的缩放模式设置游戏场景的静态大小,并在随窗口调整大小的skview上设置约束