CNITtactPickerViewController与UIToolbar

时间:2015-11-09 23:17:24

标签: ios objective-c swift uitoolbar cncontact

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

从图片中可以看到,在地图应用中,您可以在收藏夹位置和联系人之间切换。我想在选择器和一些自定义表之间进行切换,而不需要解雇动画和UISegmentedControl之类的共同控制。

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

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

  • 我尝试添加UIToolbar,但CNContactPickerViewController 没有UINavigationController

  • 我还尝试将其添加到子视图和childViewControllers

Documentation没有说出如何使用它。 这page声称:

  

CNContactPickerViewController的实例无法推送到   叠加。

感谢任何建议:)

enter image description here enter image description here

1 个答案:

答案 0 :(得分:1)

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

您在Apple Maps应用中看到它的原因是... Apple应用可以使用私有API。他们正在为他们的应用做一些他们尚未公开发布的特殊内容。