swift - 如何在 swift 中打开另一个关于动画完成的 View ?

标签 swift animation view connect splash-screen

我正在尝试设计动画启动画面。 我创建了初始屏幕并向我的第一个屏幕添加了一个 segue,但我不确定在动画完成后如何启动第一个屏幕。

最佳答案

    UIView.animate(withDuration: 0.5, animations: {
        // your animation
    }) { (completed) in
        let yourController = YourController()
        self.navigationController?.pushViewController(yourController, animated: true)
    }

关于swift - 如何在 swift 中打开另一个关于动画完成的 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47979135/

相关文章:

objective-c - WatchKit:Swift - 如何获取数据并将其放入位于我的 iPhone App 文档文件夹中的 sqlite 数据库中

swift - 从 Firebase 读取到 UIpickerView

ios - swift 4,使用 UIActivityViewController 将图像分享到 facebook 和其他应用程序崩溃

ios - 以给定格式 Swift 创建 JSON

react-native - React Native 中两个宽度相等的按钮水平填满屏幕

python - Django 下载的文件名

ios - 动画 UIView 离开屏幕然后从底部无休止地离开屏幕

animation - Dojo Dialog onEnd() 动画异常

linux - GTK 窗口运动动画?

javascript - UI-Router嵌套状态 View 未渲染(渲染父 View )