gpt4 book ai didi

ios - 无法在 UIView 前面绘制 SKLabelNode

转载 作者:行者123 更新时间:2023-11-29 01:15:05 25 4
gpt4 key购买 nike

我使用以下代码在 GameScene.swift 中添加 SKLabelNode

 let scoreLabel = SKLabelNode(fontNamed: "GillSans-BoldItalic")
scoreLabel.fontSize = 25
scoreLabel.text = "Text"
scoreLabel.position = position
scoreLabel.zPosition = 3000
self.addChild(scoreLabel)

但是,当标 checkout 现时,它位于 UIView(包含几个 UIImageView 元素)后面,尽管它故意设置在较高的 .zPosition 位置。

如何让它出现在我的 UIView 前面?我在 UIView 上找不到等效的 .zPosition。

最佳答案

zPosition 仅与同一场景中的其他节点相关。如果您有一个 UIView 已添加到包含场景的 SKView 之上,则该 View 的 subview 将始终出现在场景中的节点之上。考虑将您的图像作为节点添加到您的 SKView 中,而不是在它们自己的 View 中。

关于ios - 无法在 UIView 前面绘制 SKLabelNode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35278887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com