跳转控制器传值

来源:互联网 发布:联通显示4g但没有网络 编辑:程序博客网 时间:2024/06/07 10:12
//代理方法
-(void)BestGoodsDetailVC:(BestGoodsView *)bestgoodsview Sender:(GoodModel *)bestgood
{
    _goodModel=bestgood;
   // [self performSegueWithIdentifier:@"GoodDetailVC" sender:bestgood];
    
    UIStoryboard *story=[UIStoryboard storyboardWithName:@"Main" bundle:nil];
    DetailViewController *detailVC=[story instantiateViewControllerWithIdentifier:@"GoodVC"];
    
    [self.navigationController pushViewController:detailVC animated:YES];
}

//跳转控制器之前要调用的方法
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString: @"GoodDetailVC"])
    {
        DetailViewController *shopdetailVC=segue.destinationViewController;
        shopdetailVC.detailgood=self.goodModel;
    }
}
0 0
原创粉丝点击