0
我用下面的代碼無法得出SKLabelNode中的UIView
let scoreLabel = SKLabelNode(fontNamed: "GillSans-BoldItalic")
scoreLabel.fontSize = 25
scoreLabel.text = "Text"
scoreLabel.position = position
scoreLabel.zPosition = 3000
self.addChild(scoreLabel)
然而,當標籤顯示它的背後是一個UIView(包含一對夫婦加入SKLabelNode我GameScene.swift前的UIImageView元素),儘管它故意高.zPosition。
如何讓它出現在我的UIView前面?我無法在UIView上找到等價的.zPosition。
感謝您的迅速響應!我會怎麼做?我的場景由不允許self.addChild()的UIViewController保存。 – Alexandros
如果你的問題是如何添加圖像到場景,你可以用'SKSpriteNode'來做到這一點。你的視圖控制器應該引用你的場景。就像'self.scene.addChild()' – daltonclaybrook
除非我誤解,這正是我正在做的,它不工作。在描述中,我很清楚地表明我將以你描述的方式將它添加到場景中。 – Alexandros