首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以为CNContactViewController添加自定义导航栏?

是否可以为CNContactViewController添加自定义导航栏?
EN

Stack Overflow用户
提问于 2016-05-04 05:01:05
回答 1查看 1.2K关注 0票数 2

为了选择单个或多个联系人,我想为CNContactViewController创建一个自定义的CNContactViewController。默认的UINavigationBar由“取消”、“完成”和“组”按钮组成,这使得它看起来非常混乱。customize UINavigationBar of CNContactViewController有解决办法吗?有人能尽快回答这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-05 15:20:48

你的截图是CNContactPickerViewController,而不是CNContactViewController。但两者的答案是相同的。

联系人视图控制器每个都有一个非常特定的用途:选择一个联系人、创建一个联系人等等。每个控件都有一个适合这个目的的导航条--联系人口袋需要完成按钮,这样用户就可以选择联系人并将控制权返回给应用程序。而且它们被托管在进程之外,这样恶意应用程序就无法深入挖掘它们不应该获取的联系人信息。

因为它不在过程中,所以不能直接自定义导航条。联系人需要为此定义一个API,而它没有。也许您应该为此定义一个提交功能请求?再说一遍,我不知道删除这些按钮的用例是什么.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37018846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档