【问题标题】:reloading table重新加载表
【发布时间】:2010-04-26 11:58:33
【问题描述】:

我有一个包含项目列表的表格视图,该列表取决于在应用程序购买中使用购买的项目。

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

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

谢谢...

【问题讨论】:

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


    【解决方案1】:

    交易完成后,您应该会收到回电。把你的reloadData 电话打进去。

    【讨论】:

    • 我很抱歉,但我对此一无所知.. 你能试着放一些样本
    • 这是我拥有的东西:MainView--> 包含所有购买项目的 tableView... StoreView--> viewController 如果我在早期离开 StoreView 时可以购买的项目列表在 storekit 更新我的项目列表之前没有机会重新加载我的 tableView。
    • 阅读商店套件文档。当交易过程的某些部分发生时,商店经理将发出一个通知列表,例如,当新交易开始时、当交易发生变化时以及交易完成时等。
    猜你喜欢
    • 2010-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多