我有一个用Swift编写的简单iOS应用程序,每次第二次我都会挂一行来显示下一个视图。
第一次,第3次,第5次等我选择一行等待5-15秒,然后显示模态MZFormSheetPresentationController
(或任何模态视图)。
如果我解雇并再次点击该行(以显示相同的模态),它会立即显示。如果我处于延迟序列中并且我在其他地方点击它会立即触发外观。这让我感觉像是一个主要的线程问题,但我无法找到任何偏离轨道的地方。
我发现prepareForSegue
缺少一个超级电话,但是添加它,或完全评论没有任何影响。无论Segue类型是Modal还是Custom,都会发生;如果它有自定义类,如果启用了动画
有时感觉龙头完全掉落(点击按钮感觉特别随机)。