gpt4 book ai didi

ios - UITableViewControllers 上的 prepareforSegue 方法

转载 作者:行者123 更新时间:2023-11-28 22:14:18 24 4
gpt4 key购买 nike

我用了两个tableviewcontrollers,我想在其中显示国家名称数组数据第一个 tableviewcontroller (recipeBookTableViewController) 和第二个 tableviewcontroller (RecipetableviewController) 中的其他大写数组数据,当第一个 tableviewcontroller 单元格被点击时,它应该移动到第二个 tableviewcontroller 与大写数组数据。

我已采用 prepareforSegue 方法转移到第二个 tableview。但从未调用该方法。
如何将数据发送到下一个 tableview

RecipeBookViewController(table1)            Recipetableview(table2)
INDIA (cell) ------------> Delhi(cell)



- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showRecipeDetail"])
{
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];


RecipeDetailViewController *destViewController = segue.destinationViewController;
destViewController.second = [onew objectAtIndex:indexPath.row];
NSLog(@"%@",onew);
NSLog(@"data is %@",destViewController.second);
// destViewController.lable2 = [derivationArray objectAtIndex:indexPath.row];
// destViewController.image = [iconArray objectAtIndex:indexPath.row];


}
}

最佳答案

问题在于创建 segue。

确保您已经创建了从第一个表的单元格到第二个 viewController 的 segue。

将 segue 命名为 showRecipeDetail

请看下图: enter image description here

关于ios - UITableViewControllers 上的 prepareforSegue 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22110823/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com