2

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

我的主要问题是:我是否坚持自己为这个功能重新创建 UI,或者是否有已知的解决方法?

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

初始演示按预期工作: 初始演示按预期工作

点击“共享”按钮会尝试显示一个 UIAlertController,它出现在标签栏的后面,并且还移除了 UINavigationController 的顶部栏: 点击分享按钮打破了整个事情

这类似于这个问题中面临的问题:CNContactViewController forUnknownContact unusable,destroys interface

4

0 回答 0