我有一个viewcontroller与多个tableviewcells在其中。我想要使用storyboard从tableviewcell移动到另一个viewcontroller。我有一个viewcontroller的导航控制器。我没有真正找到解决这个问题的方法。从UITableviewcell移动到一个ViewController,并使用故事板
1
A
回答
1
您应该实施didSelectRowAtIndexPath
委托,然后将某些逻辑移至另一个视图控制器。
@interface ViewController()<UITableViewDelegate>
...
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
AnotherViewControllerClass *vc = [[UIStoryboard storyboardWithName:@"StoryboardNameOfAnotherViewController" bundle:nil] instantiateViewControllerWithIdentifier:@"AnotherViewControllerIdentifier"];
[self.navigationController pushViewController:vc animated:YES];
}
0
1
如果你想使用storyBoard,那么你可以使用Segue从一个tableview单元跳转到另一个viewcontroller你必须做的是 1)。右键单击并从你的表格视图单元格拖动到你想要的视图控制器,然后释放它,你会看到一个弹出选择“显示” 2)。点击SEGUE并转到身份检查,并根据需要 3命名SEGUE标识符)。然后,你必须只写在一个方法prepareFor赛格瑞methodand写if语句这样
if (segue.identifier == "your identifier Name")
{
//`enter code here`write your logic of pushing the viewcontroller
}
因为如果上面的代码在迅速,您可以在不使用情节串连图板,然后用这个方法
if (indexpath.row == 0)
{
//use the push viewcontroller code here
}
每个索引路径,您可以检查,推动不同势重复这些步骤你有不同势标识符名称的所有多个tableviewcell
六ewcontrollers
+0
我不想去继续 – meowsush
相关问题
- 1. 把一个UIScrollView在的ViewController(故事板)
- 2. 如何从iPhone/iPad故事板迁移到通用故事板
- 3. 通过一个类移动到另一个故事板到另一个故事板
- 4. 故事板 - 在故事板中为同一个ViewController创建多个视图
- 5. 移动到下一个视图控制器,我用故事板
- 6. 开发Mac应用程序从一个ViewController滑动到另一个与斯威夫特(不使用故事板)
- 7. 子类的ViewController从故事板
- 8. 来自非故事板ViewController的ViewController
- 9. iOS:从另一个类访问故事板TabBar ViewController
- 10. 链接一个新的viewcontroller到故事板?
- 11. 移动到另一个ViewController
- 12. 我如何移动到下一个viewController通过单击动作脚本按钮iphone中的故事板iphone
- 13. Xcode 6故事板崩溃时滚动到特定的ViewController
- 14. 目前viewController在另一个故事板快速
- 15. 在UIWebView上呈现一个故事板的ViewController
- 16. 从XIB到故事板
- 17. 基于UITextView内容动态地移动UILabel - 使用故事板
- 18. 故事板 - 为同一个ViewController在故事板中创建两个不同的视图
- 19. 使用故事板
- 20. 从另一个XAMLS处理故事板
- 21. 使用故事板的动态动画
- 22. 具有AutoLayout的故事板UITableViewCell
- 23. 故事板自定义UITableviewcell选择
- 24. 如何从左/右移动到下一个ViewController从左到右
- 25. 跳到另一个故事板
- 26. wit.ai +从一个故事跳到另一个故事
- 27. 如何在viewController中从一个tableview移动到另一个tableview?
- 28. 从登录故事板移动到主要故事板在斯威夫特没有警告
- 29. “ - (id)init”在使用故事板时不会触发ViewController
- 30. 变量移动到另一个ViewController
你的意思是通过点击一个UITableViewCell从VC移动到另一个VC? – Hezron
是的,当我选择单元格时,它应该移动到VC – meowsush
实现'didSelectRowAtIndexPath'委托。当你点击一个单元格时,控制会进入这个方法。在那里写入计算逻辑并导航到相应的视图控制器。 – pkc456