構建連接到聯繫人應用程序並操作它們的iOS應用程序。數據源更新時刷新tableview
我有什麼管理該細胞
Tableview
類,實現方法,該方法從檢索所有聯繫人列表地址簿,並顯示的內容在表視圖細胞陣列。進口Person
。
DetailedView
,輕按一個細胞,它把你給詳細視圖,您可以更改數據,姓名,電話的價值,等等。當
Person
類有實現代碼如下進口接收地址簿屬性聯繫人的詳細信息,名字,姓氏等
我想要什麼
當用戶添加從聯繫人應用新的聯繫人(蘋果公司的一個),把應用程序時再次前景和激活它, tableviewlist u更新視圖並列出所有聯繫人,包括添加的最新聯繫人。哪裏是最好的地方,以確保我總是更新我的陣列&重新加載我的tableview?
應用程序確實已激活 –
如果表視圖是「UITableView」的子類,則它具有「reloadData」方法,這將更新表視圖的表示。當你進入前景時觸發這個方法。 – dasdom
我知道方法** reloadData **,當我在viewWillAppear中使用它的時候它工作(當我在詳細視圖中並且回到tableview時),但是當我在前臺或應用程序委託中使用它時,似乎沒有用。當然,我導入了我的桌面視圖和所有設置。 –