我有一個UITableView顯示列表。如果我觸摸一個項目,它應該導航到另一個UITableView。如果再次選擇一個項目,它應該導航到另一個UITableView。在TableView中的iPhone TableView
簡而言之,它應該像一個文件夾一樣工作。 UITableView可能包含一個文件夾。當文件夾被選中時,它應該通過另一個UITableView來列出文件,等等。
我有一個UITableView顯示列表。如果我觸摸一個項目,它應該導航到另一個UITableView。如果再次選擇一個項目,它應該導航到另一個UITableView。在TableView中的iPhone TableView
簡而言之,它應該像一個文件夾一樣工作。 UITableView可能包含一個文件夾。當文件夾被選中時,它應該通過另一個UITableView來列出文件,等等。
不要在另一個tableView中添加tableView!這不是很常見和易於使用。您在滾動時也會遇到問題。
如果用戶點擊一個文件夾,只需將另一個ViewController推送到NavigationViewController-Stack並顯示點擊文件夾的內容。
如果用戶點擊一個文件,顯示你想要什麼。一個UIActionSheet或什麼。
好的。如何將tableView推送到tableView。我想以tableView的形式列出所選文件夾的文件。這可能嗎? – iOS 2010-11-18 12:08:40
你有2種方式來做到這一點。首先:如果用戶點擊一個文件夾,更改tableView的dataSource並重新加載它,或者將帶有新tableView的新視圖推送到navigationController。 (http://developer.apple.com/library/ios/#documentation/uikit/reference/UINavigationController_Class/Reference/Reference.html) – 2010-11-18 12:13:05
推送視圖控制器的方法是「pushViewController:animated:」 – 2010-11-18 12:13:41
您有幾十個,幾百個代碼示例來執行此操作。如果它是表視圖的標準功能。
閱讀Table View Programming Guide for iOS
並查看相關示例代碼。
如果你只是想要一個活動文件夾那麼它是不是一個好主意,使用表視圖。你可以導航到不同的意見,對簡單的點擊action.If你使用的列表顯示,並希望導航點擊列表中的任何元素,那麼你必須使用表視圖。
使用下面的鏈接,更好地理解與表視圖 http://adeem.me/blog/2009/05/19/iphone-programming-tutorial-part-1-uitableview-using-nsarray/
而是然後問給-ME-A-代碼 - (請)的問題,表明你嘗試過什麼已經和你不能做專? – Vladimir 2010-11-18 11:51:35
我有一個mutableArray,它在tableView中顯示文件列表(jpg,zip,mp3,甚至是一些文件夾..)。我已經將這些文件存儲在一個目錄中。在第二階段,我試圖讓一個detailView控制器在tableView中觸摸時顯示特定文件的屬性。一切正常。但是,如果選擇了文件夾,它應該在另一個tableView中列出文件夾內容。我被困在這裏這樣做.. – iOS 2010-11-18 12:03:07