2012-02-08 33 views
0

我無法顯示iPhone的聯繫人。使用AddressBook,我目前能夠顯示所有聯繫人,但它就像一個新的彈出窗口,就好像我們打開聯繫人應用程序一樣。我想要做的是顯示所有聯繫人並將其保存在一個頁面中(標籤欄導航位於底部,例如WhatsApp應用程序聯繫人頁面)。如何使用底部的標籤欄使用AddressBook框架顯示聯繫人

我知道這樣做的一種方式是手動從地址簿中提取所有數據並使用tableview顯示數據,但我希望找到更有效的方法來完成此操作。

TIA

回答

0

試試這個代碼

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)newIndexPath 
{ 
ABPersonViewController *pvc = [[ABPersonViewController alloc] init]; pvc.displayedPerson = [searchArray objectAtIndex:[newIndexPath row]]; 
[[self navigationController] pushViewController:pvc animated:YES]; 
} 
相關問題