单击tableview行后如何导航到另一个视图
Posted
技术标签:
【中文标题】单击tableview行后如何导航到另一个视图【英文标题】:how to navigate to another view after clicking on tableview rows 【发布时间】:2018-08-08 08:27:41 【问题描述】:我是 ios 开发的新手。我正在尝试实现分组tableView
(静态)。我不知道如何进行操作,我的意思是单击任何部分中的 tableView 单元格,它必须导航到下一个ViewController
。
Here is screenshot I created in StoryBoard
我必须在didSelectRowAtIndexPath
方法中编写什么代码来实现这一点。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
//code
【问题讨论】:
【参考方案1】:你可以试试
UIViewController*vc = [self.storyboard instantiateViewControllerWithIdentifier:@"VCid"];
[self presentViewController:vc animated:true completion:nil];
如果您将根嵌入到导航控制器中,则推入
[self.navigationController pushViewController:vc animated:true];
在 IB VCid
中给 VC 这个标识符//
您需要使其成为单选而不是无选择,您也不必为类中的 tableView 创建插座,因为它在任何 UITableViewController
中都可以使用默认为 tableView
【讨论】:
发生了什么,我无法选择行 这里是项目链接drive.google.com/file/d/1ZbS9xbi-9sjVcjzSw0-Q7AKTvAfxCZb0/… 天啊..!由于该选择,它没有工作。现在它正在工作。以上是关于单击tableview行后如何导航到另一个视图的主要内容,如果未能解决你的问题,请参考以下文章
单击tableview标题按钮时如何将tableviewcell内的collectionview中的数据显示到另一个视图控制器