2015-12-14 76 views
0

我是iOS开发人员,如果有人可以帮我解决这个问题,我会非常感激。iOS 9:按下主屏幕按钮时不会调用UIPresentationController :: runTransitionForCurrentState

看起来在iOS中< = 8 UIPresentationController::runTransitionForCurrentState在按下主页按钮时会调用,但在iOS 9中不会发生这种情况,这会在我的应用程序中导致一些问题。我想知道现场背后的原因是什么。这是iOS 9的错误吗?如果是这样,是否有解决这个问题的解决方案?非常感谢你!

回答

-1

我想我有与演示文稿控制器相同的问题。 我使用presentViewController呈现视图控制器:animated:completion:但仅在我点击屏幕时显示。 似乎事件正在队列中等待执行。 所以我只是执行dispatch_async块中的演示文稿,它的工作原理。

0

你究竟在做什么?您在问题中提到的方法不是任何公共API的一部分。所以你永远不能依靠私有方法,因为Apple可以随时更改它们。

也许你试图解释你实际上试图解决什么。也许我们可以提出一个更好的解决方案。

干杯 奥兰多

相关问题