5

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

从图片中可以看出,在地图应用程序中,您可以在收藏夹地点和联系人之间切换。我想在选择器和一些自定义表格之间切换,而不需要解雇动画和像UISegmentedControl.

我对呈现CNContactPickerViewController和实施都没有问题UISegmentedControl。我在将工具栏添加到CNContactPickerViewController.

  • 我试图将它推入我UINavigationController的,但没有成功。

  • 我尝试添加UIToolbarCNContactPickerViewController 没有UINavigationController

  • 我也尝试将它添加到子视图和childViewControllers

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

CNContactPickerViewController 的实例不能被推入堆栈。

任何建议表示赞赏:)

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

2

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

您在 Apple Maps 应用程序中看到它的原因是...... Apple 应用程序可以使用私有 API。他们正在为他们的应用程序做一些特别的事情,但他们还没有公开。

于 2015-11-24T14:53:55.053 回答