虽然从一个故事板解散到其他故事板,但它很快被解雇
问题描述:
由于两个人在同一个项目中工作,为了避免在合并故事板文件时发生冲突,我使用了两个故事板文件,因此我们使用了两个故事板文件。虽然从一个故事板解散到其他故事板,但它很快被解雇
但是,问题是从1故事板文件导航到其他工作正常,但同时解散1故事板到其他,但其花费时间和最近其解雇。
对于从1加载时间到另一个故事板
let mainStoryboard: UIStoryboard = UIStoryboard(name: "ListViewController", bundle: nil)
let viewController = mainStoryboard.instantiateViewController(withIdentifier: "ListViewController") as! ListViewController
self.present(viewController, animated:true, completion: nil)
我使用下面的代码解雇故事板
self.dismiss(animated: false, completion: nil)
任何建议,以避免此问题。
答
我解决了这个问题,它的发生是由于之前的viewcontroller在调用webservice,所以它的羚牛几秒钟的时间来调用数据,因此,它的解雇时间很短。
不,这是不是你的所有代码,你正在使用的东西是先完成,需要时间,那么你正在使用dismiss –
更新,请检查 –
请告诉我们你在哪里使用self.dismiss(animated:false,completion :无),或只是打印时间无处不在之前解雇,看看这次是什么 –