ios动画不会在第二个视图中开始[关闭]

Posted

技术标签:

【中文标题】ios动画不会在第二个视图中开始[关闭]【英文标题】:ios animation won't start in 2nd view [closed] 【发布时间】:2013-11-08 02:13:35 【问题描述】:

当您进入另一个视图时,是否需要添加一些代码来停止您的动画?当我切换视图时,运行动画的代码就在那里,但它不会播放,它在 -(ViewDidLoad) 中。我不确定我需要添加什么。

【问题讨论】:

您可能需要展示一些涉及的代码并描述您看到的症状,以便有人能够帮助您。 【参考方案1】:

我不知道您的实现,但如果您的动画代码在 viewDidLoad 方法中,您可能需要将该代码移动到 viewDidApper 方法中。 viewDidLoad 在视图控制器的生命周期内(通常)只被调用一次

【讨论】:

以上是关于ios动画不会在第二个视图中开始[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS:在两个动画视图之间画线

iOS从一个视图的中心绘制虚线到另一个视图的中心动画第二个视图使用CGAffineTransform进行翻译

翻转卡不会在第二个动画上保持后部div

iOS9:UIViewController:当 viewController 在第二个 UIWindow 中运行时,不会在拆分视图更改时调用 viewWillTransitionToSize

iOS向已经动画的UIView添加第二个动画

iOS 14 损坏的动画 [关闭]