具有UIToolbar的CNContactPickerViewController

jen*_*dan 5 objective-c uitoolbar ios swift cncontact

如何实现与iOS Apple Maps中相同的联系人选择器?

从图片中可以看到,在“地图”应用中,您可以在收藏夹位置和联系人之间切换。我想在选择器和一些自定义表格之间进行切换,而无需关闭动画,并使用像这样的通用控件UISegmentedControl

我没有提出CNContactPickerViewController或实施问题UISegmentedControl。我在将工具栏添加到时遇到问题CNContactPickerViewController

  • 我试图将其推入我的尝试UINavigationController并没有成功。

  • 我尝试添加UIToolbarCNContactPickerViewController 没有添加UINavigationController

  • 我也尝试将其添加到子视图中, childViewControllers

文档没有说明如何使用它。此页面声称:

CNContactPickerViewController的实例无法推入堆栈。

任何建议表示赞赏:)

在此处输入图片说明 在此处输入图片说明

Aar*_*ron 2

我很确定这CNContactPickerViewController是高度安全的并且在单独的进程中运行。我正在尝试找到支持该理论的文档,但我认为这就是为什么没有 API 允许开发人员增强其外观的原因。

您在 Apple 地图应用程序中看到它的原因是……Apple 应用程序可以使用私有 API。他们正在为他们的应用程序做一些特殊的事情,但尚未公开。