代码之家  ›  专栏  ›  技术社区  ›  iOS

TableView中的iPhone TableView

  •  -1
  • iOS  · 技术社区  · 13 年前

    我有一个显示列表的UITableView。如果我触摸一个项目,它应该导航到另一个UITableView。如果再次选择某个项,则应导航到另一个UITableView。

    简单地说,它应该像文件夹一样工作。UITableView中可能包含一个文件夹。选择文件夹后,它应按另一个UITableView列出其中的文件,依此类推。

    3 回复  |  直到 9 年前
        1
  •  3
  •   user289841user289841    13 年前

    不要在其他tableView中添加tableView!它不太常见,也不容易使用。你在滚动时也会遇到问题。

    如果用户单击某个文件夹,只需将另一个ViewController推送到您的NavigationViewController堆栈并显示所单击文件夹的内容。

    如果用户单击某个文件,则显示所需的内容。。一张UIActionSheet什么的。

        2
  •  1
  •   Benoît    13 年前

    你有几十个,没有几百个,这样做的代码示例。如果它是表视图的标准功能。

    阅读 Table View Programming Guide for iOS
    并查看相关的示例代码。

        3
  •  1
  •   Rohit Ranjan Pandey    12 年前

    如果只需要类似文件夹的活动,则不建议使用表视图。您可以通过简单的单击操作导航到不同的视图。如果使用列表显示,并希望在单击列表中的任何元素时导航,则必须使用表视图。

    使用下面的链接可以更好地理解表视图 http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/