でプログラム既存の連絡先を編集する方法、このために利用可能な任意のAPIの.....そこprogramatically.is私が連絡先リストを編集したいiPhone
1
A
答えて
0
あなたがプログラムで連絡先にアクセスし、ABAddressBook.frameworkを使用して編集することができます。
を、ここでプログラミングガイドは::
あなたはここにドキュメントを見つけることができます
1
-(void)showPersonViewController:(NSString *)nameInContact
{
// Fetch the address book
ABAddressBookRef addressBook = ABAddressBookCreate();
// Search for the person in the address book
NSArray *people = (NSArray *)ABAddressBookCopyPeopleWithName(addressBook, CFSTR(nameInContact));
// Display the information if found in the address book
if ((people != nil) && [people count])
{
ABRecordRef person = (ABRecordRef)[people objectAtIndex:0];
ABPersonViewController *picker = [[[ABPersonViewController alloc] init] autorelease];
picker.personViewDelegate = self;
picker.displayedPerson = person;
// Allow users to edit the person’s information
picker.allowsEditing = YES;
[self.navigationController pushViewController:picker animated:YES];
}
else
{
// Show an alert if the person is not in Contacts
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error"
message:[NSString stringWithFormat:@"Could not find %@ in the Contacts application", nameInContact]
delegate:nil
cancelButtonTitle:@"Cancel"
otherButtonTitles:nil];
[alert show];
[alert release];
}
[people release];
CFRelease(addressBook);
}
関連する問題
- 1. プログラムで連絡先をiphone連絡先リストに追加する
- 2. iphoneのアドレス帳から連絡先を編集するには?
- 3. Androidで連絡先表示名が編集されない
- 4. チタン:iPhoneの連絡先(編集モード)のアプリのようなフィールドを作成
- 5. は私が連絡先のリストをバインドデータグリッドをしたDataGridの
- 6. 連絡先リストJavascript
- 7. iPhone連絡先リストの連絡先を削除するをクリックしたときのメニューは何ですか?
- 8. iphone連絡先から連絡先をテーブルビューに追加
- 9. 連絡先情報を持つAndroidの連絡先リスト
- 10. アンドロイドアプリ:連絡先リストから「Me」連絡先を取得する
- 11. BlackBerryの連絡先リストから連絡先を取得する
- 12. アップルの連絡先の編集画面を複製する
- 13. androidプログラムで連絡先を編集する
- 14. UITableViewCell連絡先アプリのようなモードを編集
- 15. Androidの連絡先連絡先遅い
- 16. Android編集テキストをクリックしたときに連絡先を取得する
- 17. 連絡先リスト内の連絡先の数
- 18. アドレス帳の連絡先を編集したくありません
- 19. ContactsProviderから最後に編集した連絡先を取得する方法
- 20. Hotmailの連絡先リスト
- 21. Androidの連絡先リスト
- 22. iOS - 編集可能なフォーム(連絡先アプリのスタイル)
- 23. 私のアンドロイドの電話帳の編集連絡先を開く方法
- 24. 一部のAPIで連絡先の姓が編集されていません
- 25. アプリからiphone連絡先の連絡先のグループを追加/編集/削除するにはどうすればよいですか?
- 26. 新しい連絡先が連絡先リストに追加されたときにアプリに通知する方法
- 27. コンタクトピッカーを使わずにiPhoneの連絡先リスト
- 28. iPhone連絡先からWhatsApp連絡先のみを取得する方法は?
- 29. iphoneアプリで連絡先を編集するにはどうすればいいですか?
- 30. Androidの連絡先アプリ(連絡先を選択しない)
はい、これは可能ですが、シナリオがあるというとき、APPにおけるユーザーのタオスの接触それは彼が英国に属しているかどうかを彼に尋ねるでしょう。彼ははいを選択します。既存の連絡先の前に+49を付けるべきですが、 bネイティブのcontact.theコンタクトリストは同じでなければなりません。しかし、APP内でのみ、+49を追加する必要があります。 – user857280
あなたは完全にリンクを勉強すれば、コンタクトにアクセスして番号を追加する方法を見つけるでしょうそれはあなたのアプリの中だけにユーザーに表示される前に。しかし、連絡先を表示するための独自のビューが必要になります。人ピッカーを使用することはできません。または、あなたのアプリでアドレス帳をコピーし、希望の接頭辞を追加することができます。 –
私はアプリ内の連絡先を維持していません。私はネイティブのcontact.iにアクセスしています。APPを呼び出すときに+49を追加したいのですが、番号を変更しないでください... – user857280