gpt4 book ai didi

ios - 更改 CGRect 然后单击文本字段返回到原始位置

转载 作者:行者123 更新时间:2023-11-28 08:59:45 24 4
gpt4 key购买 nike

所以我有一个问题,我不完全确定发生了什么。我正在用 Swift 为 iOS 编写一个小应用程序。

在单击按钮时我正在运行一个动画来移动一个元素:

UIView.animateWithDuration(0.5, animations: {
self.blurView.alpha = 1.0;
self.logoImage.frame = CGRect(x: 15, y: 65, width: 100, height: 101);
})

loginFormView.hidden = false;

这运行良好并且有动画,但是当我单击文本字段时它会将动画 Logo 跳转到其原始位置和大小。

最佳答案

啊,我发现我做错了什么我正在为一张有约束的图像制作动画,所以我只需要为 Y 约束制作动画。

self.view.layoutIfNeeded();

    UIView.animateWithDuration(0.5, animations: {

self.blurView.alpha = 1.0;
self.Yconst.constant = 200;

self.view.layoutIfNeeded();
})

关于ios - 更改 CGRect 然后单击文本字段返回到原始位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32209832/

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