我有一个带有多个 tableviewcells 的 View Controller 。我想使用 Storyboard从一个 tableviewcell 移动到另一个 viewcontroller。我有一个用于 View Controller 的导航 Controller 。我真的没有找到解决这个问题的方法。
最佳答案
您应该实现 didSelectRowAtIndexPath
委托(delegate),然后是一些移动到另一个 View Controller 的逻辑。
@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];
}
关于ios - 使用 Storyboard从 UITableviewcell 移动到 ViewController 并返回,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41562075/