gpt4 book ai didi

ios - 动画 subview

转载 作者:行者123 更新时间:2023-11-30 11:02:31 25 4
gpt4 key购买 nike

我的问题很简单。我只是不知道如何在 subview 之间设置动画。

这是我在 VC 之间制作动画的方式。

我正在使用 Swift 的 Hero 过渡

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
let main = segue.destination as! ViewController
main.hero.modalAnimationType = .selectBy(presenting: .zoomSlide(direction: .left), dismissing: .zoomSlide(direction: .right
))
}

这就是我呈现 subview 的方式

self.view.addSubview(featureView!)

最佳答案

您可以使用 View 转换函数之一,例如 transition(with:duration:options:animations:completion:)transition(from:to:duration:options:completion:) 。带有 animations 参数的参数采用一个实际执行过渡动画的闭包。

第二个不采用动画参数的方法更简单,并且使用您指定的选项标志进行转换。

关于ios - 动画 subview ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53162049/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com