self.presentViewController没有顺利过渡并且延迟了

时间:2017-06-06 21:50:04

标签: uitableview swift3 presentviewcontroller mfmessagecomposeview cncontactviewcontroller

我的项目遇到了一些问题。关于特性和功能,一切都运行良好,但每当我在MFMessageComposeVC和CNContactsVC上调用self.presentViewController()时,我都注意到了延迟反应和粗略转换。

在展示MFMessageComposeViewController 时,我在IBAction中调用self.present()。我会在它出现之前等待一秒钟。

在呈现CNContactsVC 时,我在didSelectRowAt()tableView函数中执行此操作。您的通讯录中的联系人详细信息已加载,但第一次不顺畅。每次之后它都可以正常工作,直到我重置应用程序。

任何帮助将不胜感激,谢谢。

修改

我还使用DispatchQueue.main.async {self.present(..}

将两行代码放在主线程上

0 个答案:

没有答案