我的项目遇到了一些问题。关于特性和功能,一切都运行良好,但每当我在MFMessageComposeVC和CNContactsVC上调用self.presentViewController()时,我都注意到了延迟反应和粗略转换。
在展示MFMessageComposeViewController 时,我在IBAction中调用self.present()。我会在它出现之前等待一秒钟。
在呈现CNContactsVC 时,我在didSelectRowAt()tableView函数中执行此操作。您的通讯录中的联系人详细信息已加载,但第一次不顺畅。每次之后它都可以正常工作,直到我重置应用程序。
任何帮助将不胜感激,谢谢。
修改
我还使用DispatchQueue.main.async {self.present(..}
将两行代码放在主线程上