如何在iphone应用程序中重新加载表视图

时间:2010-09-23 12:13:17

标签: iphone objective-c uitableview uiview

我在UItable视图中显示10个Feed,下面我添加了一个名称加载更多的按钮20 ..通过单击此按钮我将参数传递给xml,作为回报我想重新加载带有新内容的表视图。 我的问题是如何重新审视。

我正在尝试这样的事情

-(IBAction)loadMore20
{   
    //myview.hidden = FALSE;

    //[myview startAnimating];

    feedurl = @"http://www.luxury.net/feed/index_blatest.php?more=10";

    NavigationTitle =@"Luxury.net - Babes";

    [self.navigationController pushViewController:self animated:YES];       
}

先谢谢,抱歉我的英语不好。

2 个答案:

答案 0 :(得分:8)

UITableViewController,您拥有UITableView,在此reloadData上致电tableView将重新加载您的表格视图数据

[self.tableView reloadData];

答案 1 :(得分:1)

我不清楚你为什么推自我? 首先,您应该刷新表数据,用于表数据源然后调用。 假设myEntriesProvied是一个为您提供新条目的实例,myEntries是一个条目数组,用作表视图的数据源:

self.myEntries = [myEntriesProvider getNewEntries];    
[self.tableView reloadData];