UINavigationController重新加载UITableView

时间:2010-08-12 20:55:35

标签: iphone uitableview sdk uinavigationcontroller

在我的应用程序中,我正在解析XML以创建UITableView。当用户选择一行时,它会更改正在解析的文件并重新加载UITableView。

我想创建一个后退按钮,以便用户可以返回他们正在查看的上一个XML页面。

简而言之,当我所做的一切正在重新加载我的UITableView时,如何让导航控制器为这个页面创建一个后箭头?

2 个答案:

答案 0 :(得分:1)

我强烈建议构建另一个控制器(即UITableViewController)并推送它而不是仅重新加载表。这使按钮自动生成,(主要加上这里),它以用户期望的方式动画整个挖掘/退回。

作为旁注,一旦我尝试了它,我就无法获得一个后退式按钮,只是一个简单的普通按钮(制作一个新按钮并将其设置在导航栏上)。

答案 1 :(得分:1)

您所描述的是导航。每次轻敲一行时,只需将新视图控制器推送到导航堆栈,而不是重新加载表的数据。这是iPhone开发的基本模式。以下是Apple sample code,用于多级下钻表视图。