【问题标题】:PushViewController and UIView animation is invalidPushViewController 和 UIView 动画无效
【发布时间】:2016-03-28 04:50:30
【问题描述】:

最近的项目有一个问题,当我push一个View Controller时,NextViewContrller调用ViewWillAppearViewDidAppear没有被调用,所以NextViewController没有出现,当我做应用程序后台时NextViewController被调用ViewDidAppear 于是我再次打开应用,出现了NextViewController,更神奇的是,在那之后我所有的UIView动画都失效了 注意:无效意味着当我制作 UIView 动画时,它会注意到,正如我提到的,我应该制作应用程序背景并再次打开,我可以看到动画的结束状态

【问题讨论】:

    标签: ios objective-c pushviewcontroller


    【解决方案1】:

    您对您正在做的事情的描述有些不寻常。 viewWillAppear 很少被调用。

    我的建议是将你在 viewWillAppear 中所做的任何事情都加载到 viewDidLoad 中。完全删除 viewWillAppear。然后在viewDidLoad中给第一条指令下断点,单步执行,直到找到问题为止。

    【讨论】:

      【解决方案2】:

      感谢上帝,我找到了问题,这几乎是关于我的 navigationController interactivePopGestureRecognizer 问题

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-08-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-17
        • 1970-01-01
        相关资源
        最近更新 更多