编辑ABPeoplePickerNavigationController导航栏按钮

本文关键字:按钮 导航 ABPeoplePickerNavigationController 编辑 | 更新日期: 2023-09-27 18:09:08

    ABPeoplePickerNavigationController _contactController;
    public override bool FinishedLaunching (UIApplication app, NSDictionary options)
    {
        window = new UIWindow (UIScreen.MainScreen.Bounds);
        _contactController = new ABPeoplePickerNavigationController();
        //viewController = new HomeScreen ();
        //navController = new UINavigationController (_contactController);
        window.RootViewController = _contactController;
        window.MakeKeyAndVisible ();
        return true;
    }

所以现在当应用程序打开时,联系人列表就会显示出来。我想为右侧导航栏按钮添加不同的功能,而不是取消?我该怎么做?如何访问此按钮?

编辑ABPeoplePickerNavigationController导航栏按钮

如果不在ABPeoplePickerNavigationController控件的视图中找到正确的子视图,就无法修改该控件。此外,苹果可能会拒绝对应用程序进行此类修改。

尝试制作自己的UIViewController,其功能将接近iOSABPeoplePickerNavigationController:

  • 通过AddressBook类读取联系人
  • 将联系人数据与节和索引一起传递到UITableView