【问题标题】:Updating a UITableView's data更新 UITableView 的数据
【发布时间】:2010-01-30 23:00:25
【问题描述】:

在我的应用程序中,我有一个包含几行的 UITableView(我们称之为 TV1),现在,在这些行的底部是向下钻取到另一个(TV2)的行。这个新的 TV2 会询问您希望将哪种类型的数据添加到第一个视图中。然后,当用户选择哪种类型时,他们会被带到另一个视图,他们在其中填写一些字段,保存数据,然后将它们发送回 TV1,但是,他们输入的数据没有加载而且我不确定该怎么做。有什么想法吗?

【问题讨论】:

    标签: ios objective-c iphone uitableview


    【解决方案1】:

    也许您已经这样做了,但是使用[TV1 reloadData]; 怎么样?这会强制重新加载整个表格,但也有更具体的方法可以仅重新加载已更改的单元格。另见文档:UITableView

    【讨论】:

      【解决方案2】:

      通过在视图控制器的viewWillAppear: 方法中调用[self.tableView reloadData] 来重新加载您的表格视图。当用户切换回您的视图时,它将被调用。就在它实际出现在屏幕上之前。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多