UIView动画

发布于 2024-09-01 01:36:19 字数 208 浏览 6 评论 0原文

我有一个 UIView(第一个视图),我想在其上显示另一个 UIView(第二个视图)。我使用动画显示第二个视图,这导致第二个视图显示约 3/4 的 iPhone 屏幕。第一个视图在第二个动画视图下方可见。我想在显示第二个视图时对第一个视图进行更改。关于如何实现这一目标的任何想法。现在,动画完成,显示第二个视图,然后我可以更改第一个视图。我想在显示第二个屏幕时更改第一个屏幕的布局。非常感谢任何帮助。

I have a UIView(first view) on top of which I would like to display another UIView(second view). I display the second view using animation which causes the second view to be displayed for about 3/4 of the iPhone screen. The first view is visible underneath the animated second view. I would like to make changes to the first view as the second view is displayed. Any ideas on how I can achieve this. Right now, the animation completes, the second view is displayed and then I can change the first view. I would like to change the layout of the first screen as the second screen is being displayed. Any help is much appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

疯到世界奔溃 2024-09-08 01:36:19

基本上,只要做就可以了。

您可以一次启动多个动画。如果您没有对第一个视图的更改进行动画处理,请在调用 commitAnimations 或以其他方式在第二个视图上启动动画后执行这些更改。如果您想在动画进行到一半时执行这些操作,请设置计时器或延迟调用。

Basically, just do it.

You can start more than one animation at a time. If you are not animating the changes to the first view, then do them after calling commitAnimations or otherwise starting the animations on the second view. If you want to do them half way through the animation, set up a timer or delayed call.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文