UIView变化时的动画效果
-
09-09-2019 - |
题
我想在 UIView 中创建过渡动画(而不是从一个 UIView 到另一个 UIView)。
我有一个 UIView,它有两个 UITextView 字段,其中一些文本来自数据库记录。屏幕上还有下一个/后退按钮。当用户按下下一个按钮时,将显示下一个记录内容。
当从一个记录到下一个记录发生这种转换时,我想显示整个视图的某种动画,例如 CurlUp、FadeIn 等。这可能吗?是的,您能提供一些示例代码吗?
解决方案
您只需更改 UIView beginAnimations/commitAnimations 块中支持的属性即可为任何视图(根视图或子视图)设置动画。
也就是说,我不知道文本是否是受支持的属性。相反,您可能必须通过覆盖 UITextView 来“伪造”文本更改,其中一个淡出,下一个淡入。
所以,是的,当你的文本发生变化时,你绝对可以做这样的动画,但你可能必须要有创意。
其他提示
不隶属于 StackOverflow