【问题标题】:Can we customize ABNewPersonController in ios sdk?我们可以在 ios sdk 中自定义 ABNewPersonController 吗?
【发布时间】:2016-02-19 13:22:02
【问题描述】:

我们如何在 ABAddressBook 框架中自定义 AB 新的 Person 控制器?
我想更改 AB new Person 控制器导航栏的文本。

【问题讨论】:

    标签: ios customization abaddressbook


    【解决方案1】:

    是的...您可以更改 ABNewPersonViewController 导航栏的文本...

    ABNewPersonViewController *picker = [[[ABNewPersonViewController alloc] init] autorelease];
    picker.newPersonViewDelegate = self;
    picker.displayedPerson = person;
    picker.navigationItem.title=@"YOUR TITLE";
    
    [self.navigationController pushViewController:picker animated:YES];
    

    【讨论】:

    • 感谢 prasanna,但我想要更多的自定义,比如我想停止显示完整大小的联系人图像意味着我不想允许点击图像视图。有可能吗?
    • 我为 ABPersonViewController 类找到了一个属性“allowsEditing” 看看它......它做了什么......
    • 可以,但是导航栏标题不能修改。
    • 是...接受更改色调颜色(包括视图)和导航标题,您不能修改本机 ABPersonViewController