1

我正在使用 SWRevealViewController 来显示正确的控制器。左控制器是主要的。我有一个按钮,按下时会滑入右侧控制器。

在右侧控制器上,单击了 onButton,我如何将数据传递给左侧控制器?

我找到了一些示例并尝试了以下代码,但它不起作用:

   // Update value on product left view controller
    LeftViewController *lvc = [self.storyboard instantiateViewControllerWithIdentifier:@"LeftViewController"];
    lvc.badge.value = 12;
    [self.navigationController pushViewController:lvc animated:YES];

我也试过 prepareForSegue 但它没有用:

-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    if ([segue.identifier isEqualToString:@"swLeft"]) {
        LeftViewController *lvc = (LeftViewController *)segue.destinationViewController;
        lvc.badge.value = 12;
    }
}
4

0 回答 0