2014-09-19 60 views
0

所有內容均包含在標題中:如何在同一視圖中添加多次相同的標籤。 我想在得分時顯示+1。但是當我在動作期間我得分兩次時,我的比賽就會崩潰。我不知道如何添加1,2次或更多次相同的標籤。如何在同一視圖中多次添加標籤 - iOS8 [SWIFT]

addChild(labelScore) 
let moveAction = SKAction.moveBy(CGVector(dx: 0, dy: 3), duration: 0.2) 
moveAction.timingMode = .EaseOut 
labelScore.runAction(SKAction.sequence([moveAction, SKAction.removeFromParent()])) 

你能幫幫我嗎?

謝謝

回答

0

UIKit嚴格執行規則,每個視圖只允許一個父母。因此,您無法多次向UI添加相同的標籤(視圖)。

您需要做的是創建多個標籤實例(可能帶有for循環)並將其添加到您的視圖中。

+0

是否有另一種可能性多次顯示「+1」? – Haox 2014-09-19 14:26:28

相關問題