是否可以为 CNContactViewController 添加自定义导航栏?
Is it Possible to add a custom Navigation Bar for CNContactViewController?
我想为 CNContactViewController
创建自定义 UINavigationBar
,以便 select 单个或多个联系人。默认的 UINavigationBar
由 Cancel、Done 和 Group 按钮组成,这使得它看起来很乱。 customize
和 CNContactViewController
的 UINavigationBar
是否有解决方法?
任何人都可以尽快回答这个问题吗?
您的屏幕截图是 CNContactPickerViewController
,而不是 CNContactViewController
。但两者的答案是一样的。
每个联系人视图控制器都有一个非常特定的用途:选择联系人、创建联系人等。它们每个都有一个适合该目的的导航栏——联系人口袋需要完成按钮,以便用户可以 select 联系人和 return 控制您的应用程序。而且它们是在进程外托管的,因此恶意应用程序无法深入挖掘以获取它们不应该获取的联系信息。
由于进程外,无法直接自定义导航栏。联系人需要为此定义一个 API,但事实并非如此。也许你应该 file a feature request ?再一次,我不确定删除任何这些按钮的用例是什么...
我想为 CNContactViewController
创建自定义 UINavigationBar
,以便 select 单个或多个联系人。默认的 UINavigationBar
由 Cancel、Done 和 Group 按钮组成,这使得它看起来很乱。 customize
和 CNContactViewController
的 UINavigationBar
是否有解决方法?
任何人都可以尽快回答这个问题吗?
您的屏幕截图是 CNContactPickerViewController
,而不是 CNContactViewController
。但两者的答案是一样的。
每个联系人视图控制器都有一个非常特定的用途:选择联系人、创建联系人等。它们每个都有一个适合该目的的导航栏——联系人口袋需要完成按钮,以便用户可以 select 联系人和 return 控制您的应用程序。而且它们是在进程外托管的,因此恶意应用程序无法深入挖掘以获取它们不应该获取的联系信息。
由于进程外,无法直接自定义导航栏。联系人需要为此定义一个 API,但事实并非如此。也许你应该 file a feature request ?再一次,我不确定删除任何这些按钮的用例是什么...