gpt4 book ai didi

ios - 动画 UIButton 回到原来的位置 swift IOS

转载 作者:行者123 更新时间:2023-11-28 13:36:21 25 4
gpt4 key购买 nike

我已经编写了以下代码来为我的按钮设置动画

 UIView.animate(withDuration: 1.0, animations: {

assistButton.frame = CGRect(x: self.view.frame.maxX - 75, y: self.view.frame.maxY - 120, width: width, height: height)

})

此代码工作正常,但经过一些用户操作后,我想将此按钮设置为动画回到原始位置,以便编写以下代码

 UIView.animate(withDuration: 1.0, animations: {

assistButton.frame = CGRect(x: lastX, y: lastY, width: width, height: height)

})

但是上面的代码不起作用

lastX 和 LastY 值在 viewDidLoad 中初始化如下

    lastX = assistButton.frame.minY
lastY = assistButton.frame.minX

最佳答案

尝试在 viewWillAppear 而不是 viewDidLoad 中设置 'lastX' 和 'lastY'。

关于ios - 动画 UIButton 回到原来的位置 swift IOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56569437/

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