ios - 如何在 Swift 1.2 中从下到上为 UIlabel 设置动画

标签 ios swift animation uiviewanimation

我想在打开 View Controller 时从下到上为标签设置动画。

我可以在没有框架或 pod 文件的情况下为标签设置动画吗?

最佳答案

您无需使用框架或 pod 来完成您想要完成的任务。您可以简单地使用以下方法并调整持续时间和距离以满足您的需要。

    UIView.animate(withDuration: 2, delay: 0, options: [.curveEaseOut], 
    animations: {
        label.center.y -= self.view.bounds.height - 100
        self.view.layoutIfNeeded()
    }, completion: nil)

“-100”在那里,这样您就不会将标签完全移出 View 。如果您的标签开始靠近顶部,您将需要增加此数字,反之亦然

关于ios - 如何在 Swift 1.2 中从下到上为 UIlabel 设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43715583/

相关文章:

ios - CollectionView 中用于评论和回复的多个单元格

ios - 顺丰符号适配iOS版本

ios - 如何为firebase编写同步查询调用?

swift - 以编程方式将 NSTableView 绑定(bind)到 NSArrayController

CSS:为什么这个背景动画只适用于 chrome?它不适用于 Firefox 或 IE

php - 通过 PHP 与 APNS 的持久连接

ios - 解析登录不起作用(快速)

swift - 通过 Alamofire 发送 json 数组

iOS:为项目设置动画并模糊其他项目的最佳方式?

animation - 如何添加reactjs动画库和Animate.css来制作动画