-1

我已经尝试了许多教程和示例代码来尝试为我的应用程序创建一个初始菜单,该菜单将允许导航到不同的视图控制器并返回到初始的“菜单”视图控制器。

我尝试了一个带有按钮的常规视图控制器,但是当我尝试实现从每个到不同视图控制器的 segues 时出现错误。我尝试使用包装在导航控制器中的 tableview 控制器来启动,但找不到一个示例可以让我将每个单元格转到不同的视图控制器并导航回“菜单”控制器。

这似乎是一种常见的导航场景,那么为什么我找不到任何如何完成此操作的示例?有人对这些方面的示例有任何建议或链接吗?

4

1 回答 1

0

要完成此操作,您可以使用两种方法,

  1. 使用按钮并进行按钮操作以导航到另一个视图。

  2. 使用 TableView 单元格。

这是 tableView 单元格的代码

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView          
{
   //Return the number of buttons you have
}
- (NSInteger)tableView:(UITableView *)table numberOfRowsInSection:(NSInteger)section
{
    return 1;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath: (NSIndexPath *)indexPath
{
       //You can use either switch cases to load the table view with the buttons you have.
}


-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
 {
  [tableView deselectRowAtIndexPath:indexPath animated:YES];
      switch(indexPath.Section)
      {  
         Case 0:
         {
              //Code to push new controller
         }
      }
 }
于 2013-01-01T19:35:31.773 回答