我正在制作一个应用程序,其中我使用SpriteKit渲染的背景中有一个塔。塔是由不同的块组成的,我从这些块中获取数据。我想在具有不同UILabel等的UIView中显示此数据...
下面是我尝试链接的UIView和UILabels的图像 https://imgur.com/vOw5QoW
的问题是,我无法弄清楚如何我的标签和视图链接到我的SKScene代码(这是不可能的,我知道)。我在努力寻找一种方式将这些UI对象链接到我的SKScene码(显示和隐藏视图时发生某个操作等...) 有没有一种方法来连接这些2?
(我知道存在使用SK代码创建UI元素的情况,但这不是我想要的。)
答案 0 :(得分:0)
如果要在同一屏幕上同时显示SKView和UIView,则可以使用Container View Controllers。
您在情节提要中定义“容器视图”,然后通过“嵌入式” segue将它们分配给单独的视图控制器。
这是一篇很好的文章-https://useyourloaf.com/blog/container-view-controllers/