【发布时间】:2015-02-28 21:53:22
【问题描述】:
我有一个应用程序在情节提要中内置了许多 segue,我想延迟它们以在单击的按钮上显示快速动画。
是否可以在不使用 segueWithIdentifier 的情况下延迟转场?使用 segueWithIdentifier 意味着删除故事板中的所有 segue 以便在代码中重新创建它们 => 更多代码,更多时间来开发,更多错误可能性,更重的应用程序运行......这不是我最喜欢的解决方案。
有谁知道是否可以在故事板中仍然使用 2 个 VC 之间的转场的同时延迟转场?
谢谢大家,
【问题讨论】:
-
尽量不要使用
sleep()。最干净的方法是修改你的 segue,使它们链接到 UIViewController 并使用按钮中的 IBAction 方法来执行动画和调用 segue。另一种选择是自定义转场 -
我想说,永远不要使用 sleep()。
-
我还要说永远不要使用
sleep()。这真是一个可怕的建议。
标签: ios objective-c storyboard delay segue