- (void)viewDidLoad {
[super viewDidLoad];
// Uncomment the following line to display an Edit button in the navigation bar for this view controller.
UIBarButtonItem *btn = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"2.png"] style:UIBarButtonItemStyleBordered target:self action:nil];
self.navigationItem.rightBarButtonItem = btn;
self.navigationItem.title = @"Contacts";
sBar = [[UISearchBar alloc]initWithFrame:CGRectMake(0,0,320,30)];
sBar.delegate = self;
[self.view addSubview:sBar];
[email protected]"Search";
searchedData = [[NSMutableArray alloc]init];
tableData = [[NSMutableArray alloc]init];
[tableData addObjectsFromArray:dataSource];
}
5
A
Odpowiedz
0
Będziesz musiał zaimplementować poniższą metodę delegata tabeli, aby rzeczywiście uzyskać tabelę do wyświetlania danych.
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
Można znaleźć więcej dokumentacji na UITableView
here
0
ABPerson
funkcja [ABAddressBookCopyArrayOfAllPeople] zadziała tutaj.
ABAddressBookRef addressBook = ABAddressBookCreate();
CFArrayRef allPeople = ABAddressBookCopyArrayOfAllPeople(addressBook);
CFIndex nPeople = ABAddressBookGetPersonCount(addressBook);
for (int i = 0; i < nPeople; i++)
{
ABRecordRef ref = CFArrayGetValueAtIndex(allPeople, i);
...
}
Po pobraniu tablicy np. Możesz wyświetlić ją w swoim tableView lub zrobić to, co chcesz zaimplementować.
1
Poniższy podręcznik szybkiego startu z dokumentacji Apple iOS może pomóc Ci w tym.
Address Book Programming Guide for iPhone - QuickStart
To pokazuje jak importować nagłówki AddressBookUI/AddressBookUI.h
i otworzyć tubylców kompletacji, jak słuchać, gdy osoba jest zrywane.
Powiązane problemy
- 1. Uzyskaj grupę kontaktów Książki adresowej?
- 2. Jak uzyskać dostęp do książki adresowej iPhone'a w aplikacji internetowej?
- 3. Awaria książki adresowej, tylko z niektórymi kontaktami
- 4. Czy można uzyskać rekord książki adresowej bieżącego użytkownika?
- 5. W jaki sposób whatsapp szybciej pobiera aktualizacje kontaktów z książki adresowej w systemie iOS?
- 6. Jak uzyskać numer telefonu osoby z książki adresowej?
- 7. Synchronizacja książki adresowej w systemie iOS
- 8. Dodawanie i zapisywanie nowego kontaktu do książki adresowej
- 9. Raport o awarii, gdy użytkownik uzyskuje dostęp do książki adresowej
- 10. Uzyskaj identyfikator ABRecordID z nowo dodanego obiektu książki adresowej ios
- 11. iOS - importowanie pliku z innej aplikacji do mojej aplikacji
- 12. Importowanie książki adresowej z Gmail/Hotmail/Yahoo przy użyciu C# i ASP.NET
- 13. Czy istnieje sposób uzyskania identyfikatora kontaktu książki adresowej z identyfikatora kontaktu Usługi synchronizacji?
- 14. iPhone ABPeoplePickerNavigationController - Jak wybrać dwa pojedyncze wpisy dwóch różnych właściwości wielowartościowych osoby z książki adresowej
- 15. Jak uzyskać dostęp do kontaktów użytkownika Gmaila?
- 16. Jak otworzyć aplikację Ustawienia z mojej aplikacji?
- 17. Aplikacja: użyj książki adresowej, aby znaleźć znajomych ::: Jak radzić sobie z kodami krajów
- 18. Wyślij wiadomość do użytkownika w WhatsApp z mojej aplikacji (Android)
- 19. Wywołanie aplikacji Android Sip z Kontaktów/PhoneBook
- 20. Otwórz listę moich aplikacji w App Store w mojej aplikacji
- 21. iOS - dodać kontakt do Kontaktów?
- 22. Jak uzyskać dane na żywo z mojej aplikacji App Engine do mojej lokalnej aplikacji deweloperskiej?
- 23. Jak zaimportować dane do SAP
- 24. Jak dodać PLCrashReporter do mojej aplikacji?
- 25. Odbiornik Broadcast do wstawiania do kontaktów
- 26. Lista kontaktów Android
- 27. Jak zaimportować mój moduł aplikacji do pliku MyAppUITests?
- 28. W jaki sposób aplikacja SquareCase Card automatycznie wypełnia dane użytkownika z książki adresowej?
- 29. Dodanie numeru telefonu i e-mail do książki adresowej daje katastrofę w iPhoneApp
- 30. jak uzyskać kontakty za pomocą interfejsu API książki adresowej w programie ios?
Próbowałem edytować pytanie :-P. To było nieczytelne. Prawdopodobnie powinieneś dodać więcej szczegółów na temat tego, co chcesz tutaj. –
Podobnie jak w mojej aplikacji, muszę pokazać całą listę kontaktów, ale powinna ona być wyświetlana na moim widoku. – Furqi