在 SKView 中通过 UIView 显示 SKNode

Displaying SKNode over UIView in SKView

我有一个 SKScene,其中有一堆精灵和物理东西。我需要将 UIView 添加到呈现场景的 SKView。现在我需要在 UIView 上放置一些 SKNode。但是当我添加 child 到我的场景时,UIView 显示在顶部,新添加的节点停留在下面。是否可以在 UIView 组件上显示新添加的节点?[​​=10=]

简短的回答是否定的。

您已经有一个 UIView,您可以在 didMoveToView:(SKView *)view 的视图中访问它。所有节点都位于该视图中。如果您添加另一个视图,它要么位于 'SKView' 的前面,要么位于 'SKView' 的后面。