iOS上的CNContactViewController和SFSafariViewController不能在UITabBarController中使用

时间:2016-01-13 17:18:25

标签: ios objective-c cocoa-touch cncontactviewcontroller

我一直试图使用CNContactViewController但没有成功。我想显示一个联系人列表(我希望它是一个内置的VC),然后点击该联系人的详细信息并将其显示在Contacts或Phone内置应用程序中。这似乎是不可能的,因为推动这些新的VC似乎以奇怪的方式打破了用户界面,见下文。

我的主要问题是:我是不是自己重新创建了此功能的用户界面,或者是否有已知的解决方法?

此示例在UITabBarController中使用UINavigationController: UINavigationController within UITabBarController

初步演示按预期工作: Initial presentation works as expected

点击"分享"按钮试图显示一个UIAlertController,它出现在标签栏后面,并且还删除了UINavigationController的顶栏: Tapping the share button breaks the whole thing

这类似于此问题中遇到的问题:CNContactViewController forUnknownContact unusable, destroys interface

0 个答案:

没有答案