垂直移动按钮(Swift)

Zac*_*zek -1 xcode ios swift

我正在快速地将 wac 制作成一个鼹鼠游戏,并且需要知道如何使按钮(鼹鼠图像)上下移动,弹出并返回其孔中(在图像视图的上方和后方)。

kei*_*ter 7

更改按钮的框架以随着动画逐渐上下移动。这是一些示例代码(yAxisMovement是向上移动按钮的正数或向下移动图像的负数):

var duration: NSTimeInterval = 1.0
UIView.animateWithDuration(duration, animations: { () -> Void in
    button.frame = CGRectMake(
        button.frame.origin.x,
        button.frame.origin.y - yAxisMovement,
        button.frame.size.width,
        button.frame.size.height)
})
Run Code Online (Sandbox Code Playgroud)