按下按钮时如何将标签滑动到屏幕上? SWIFT 2

时间:2016-01-23 20:42:34

标签: ios swift

我正在构建一个iOS应用程序,该应用程序从网站获取一些文本,并在按下按钮时将其显示在标签中。

我希望按下按钮时标签从下方移动到屏幕上,这是如何在Swift 2中完成的?

我开始使用此代码在视图显示时将标签移出屏幕,但我找不到将其设置回屏幕动画的方法

override func viewDidLayoutSubviews() {

label.center = CGPointMake(label.center.x, label.center.y - 400)

}

1 个答案:

答案 0 :(得分:1)

非常简单的方法。将CGPoints设置为您要标记的位置。

    UIView.animateWithDuration(1, animations: {
          label.center = CGPointMake(label.center.x, label.center.y+400)
    })