title: Multi-level UITableView Show
body: <p>My problem here is that i have a list of folders, and the folders directory will show on tableview, when user tap on folder(tableview cell)I need to jump into the next level of the folder and the tableview will display its sub files,(notice:not the tree structure,just show all its sub files, i get the folder's next level directory from a server when user tap the folder in cell) .In sub files list ,if user tap on a sub folder I need to show list of its sub files and so on.</p>
  
  <p>my thought is to is create a subclass of UITableViewController that will recreate instances of itself when the user selects a row. put the first instance in a navigationcontroller and use
   [navigationController pushViewController: animated] to push the multi levels one by one.
  But i do not know how to override the method </p>
  
  <pre><code>- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  
  - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
  </code></pre>
  
  <p>to achieve my thought. Thanks everyone ,i need your help!</p>