0
A
回答
2
看一看shouldPerformDefaultActionForPerson:
- (BOOL)personViewController:(ABPersonViewController *)personViewController shouldPerformDefaultActionForPerson:(ABRecordRef)aPerson
property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifierForValue {
if(property == kABPersonPhoneProperty) {
//save the number
return NO;
}
return YES;
}
- 編輯 -
上述方法是用於ABPersonViewController我誤認爲ABPeoplePicker。對於ABPeoplePicker的邏輯是一樣的上面只有你會使用這個委託回調來代替:
- (BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person property:(ABPropertyID)property identifier:(ABMultiValueIdentifier)identifier
0
我只是忘了在shouldContinueAfterSelectingPerson返回NO:方法,我不知道你在哪裏得到shouldPerformDecaultActionForPerson:從,這不是授權方法之一
相關問題
- 1. 撥打號碼
- 2. twilio撥打號碼
- 3. android:撥打號碼
- 4. NFC智能撥號撥打號碼
- 5. 用*號碼撥打電話號碼
- 6. 從Silverlight撥打Skype號碼
- 7. 獲取撥打的號碼
- 8. ANDROID預先撥打號碼
- 9. ABPeoplePicker選擇並返回選擇的電話號碼
- 10. 繞過撥號器撥打預定義的電話號碼
- 11. 在手機上點擊電話號碼時撥打電話號碼撥號器
- 12. 如何在Swift中撥打電話號碼後撥打分機
- 13. Android:撥打一個自定義號碼,一旦撥打電話
- 14. 撥打電話時撥打電話號碼。
- 15. 撥打電話時是否可以撥打電話號碼?
- 16. 如何僅撥打一次/一次撥打代表號碼?
- 17. Android:在通話過程中讀取所撥打的號碼
- 18. 加載時自動撥打號碼
- 19. 撥打Xcode中的電話號碼
- 20. 撥打電話號碼,然後按#鍵
- 21. 如何用「##」撥打電話號碼?
- 22. 通過撥打號碼發起活動
- 23. 撥打電話號碼點擊
- 24. iOS從NSUserDefaults撥打電話號碼
- 25. 在swift中撥打電話號碼
- 26. 使用javascript/jquery撥打號碼
- 27. 撥打手機號碼發送短信
- 28. 從Java撥打Java的電話號碼
- 29. 取消隱藏通過撥打號碼
- 30. 訪問撥打的電話號碼