全部在标题中:如何在同一视图中多次添加相同的标签。 我得分时显示+1。但是当我在动作期间得分两次时我的比赛崩溃了。我不知道如何添加相同标签的1,2或更多倍。
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 :(得分:0)
UIKit严格执行每个视图仅允许一个父视图的规则。因此,您无法多次向UI添加相同的标签(视图)。
您需要做的是创建多个标签实例(可能带有for循环)并将它们添加到您的视图中。