重装表

时间:2010-04-26 11:58:34

标签: iphone objective-c uitableview in-app-purchase

我有一个包含项目列表的表格视图,该项目列表取决于使用应用内购买购买的商品。

我的问题是如何在完成购买时(或在我的列表中添加新项目时)重新加载tableView。 storekit的响应需要时间才能完成。反正有没有告诉应用程序购买已完成并且我的列表中添加了新项目,以便我可以重新加载我的tableView。

此时我通过在viewWillAppear方法中添加[myTableView reloadData]来重新加载我的表视图。 但是,如果用户已经在查看tableView,我无法重新加载tableView,因为viewWillAppear已经过了。

感谢...

1 个答案:

答案 0 :(得分:3)

交易完成后,您应该收到回电。将reloadData电话放在那里。