【发布时间】:2010-10-22 17:32:17
【问题描述】:
在我的应用中,用户可以查看和编辑他们的通讯录联系人。现在,我正在尝试支持 iOS 4 后台。
这是我的问题。如果用户正在查看联系人,请在我的应用程序中说“John Appleseed”,然后用户可以切换到 iPhone 通讯录,打开“John Appleseed”并更改他的联系信息。如果用户随后切换回我的应用程序,我的应用程序对 John Appleseed 的视图现在已过时。我希望用新信息刷新此视图。显然,用户可以在应用内关闭并重新打开联系人(或者应用可以通过编程方式执行此操作),但这并不是理想的用户体验。
我知道这是可能的,即用户在应用程序内编辑联系人并切换到 iPhone 通讯录和视图自动更新。
我已经知道如何检测是否发生了更改,但我希望能够刷新视图。我正在使用 ABPersonViewController。不幸的是,由于这不是 UITableViewController 的实例,我不能只做[self.tableView reloadData]
提前感谢您在此问题上的任何帮助!
【问题讨论】:
标签: ios4 contacts reload abpeoplepickerview page-refresh