gpt4 book ai didi

ios - 如何在 CNContactViewController 上显示返回和完成按钮?

转载 作者:行者123 更新时间:2023-12-01 16:23:42 25 4
gpt4 key购买 nike

我创建了新的 CNContactViewController 以在电话目录中添加新联系人,但是当我导航到 Controller 时,CNContactViewController 导航后退按钮被隐藏。按照我的代码。

    CNContactStore *store = [[CNContactStore alloc] init];
CNMutableContact *contact = [[CNMutableContact alloc] init];
contact.familyName = @"name_1";
contact.givenName = @"xyz";

CNLabeledValue *homePhone = [CNLabeledValue
labeledValueWithLabel:CNLabelHome value:[CNPhoneNumber
phoneNumberWithStringValue:@"0123456789"]];
contact.phoneNumbers = @[homePhone];

CNContactViewController *contactVC = [CNContactViewController
viewControllerForNewContact:contact];
contactVC.contactStore = store;
contactVC.delegate = (id)self;
[self.navigationController pushViewController:contactVC animated:TRUE];

请建议我使用 Objective-C 或 Swift-3 显示返回和完成按钮的最佳解决方案。

最佳答案

我建议你使用 UINavigationViewController将您的 viewControllers 包装进去。

这样,您可以使用 segues(查找:push and popViewControllerAnimated)在它们之间导航。您可以添加UIBarbuttonItemUINavigationBar .它甚至有自己的内置后退按钮。

我建议您查看标记的类/操作。

关于ios - 如何在 CNContactViewController 上显示返回和完成按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44257655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com