gpt4 book ai didi

iphone - 跟踪 UIView 帧变化动画

转载 作者:可可西里 更新时间:2023-11-01 05:41:27 24 4
gpt4 key购买 nike

我有一个 UITextView,它使用 animateWithDuration:animations 方法改变它的框架:

[UIView animateWithDuration:1.5 animations:^{
[_textView setFrame:CGRectMake(0, 0, self.view.frame.size.width, self.view.frame.size.height - keyboardSize.height-25)];
}];

是否有任何回调可以帮助我跟踪 UITextView 的动画高度?

最佳答案

没有准确的方法。那是因为框架只是直接设置的。动画负责过渡,但实际上没有过渡。

有一些方法可以估算当前的帧大小,对我来说,最好的方法是使用计时器、动画开始时间和动画持续时间的简单数学解决方案。

但是,再次重申,如果您采用其他方式可能是最好的选择,因为这肯定会影响您的代码成本和精度。

这是我的第一篇文章,我真的不太了解,只是学习并尝试提供帮助。

关于iphone - 跟踪 UIView 帧变化动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17960493/

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