Как передать значение из ViewController на панель вкладок, а затем на вкладку или в ViewController на первый выбранный элемент на панели вкладок - PullRequest
0 голосов
/ 18 июня 2020

Как я могу передать значение из ViewController в панель вкладок, а затем в Tabor в ViewController в первый выбранный элемент на панели вкладок, который выбирается с начала

в первом ViewController

tabBarViewController* infoController = [self.storyboard instantiateViewControllerWithIdentifier:@"tabBarViewController"];
    infoController.adView = adView;
    [self.navigationController pushViewController:infoController animated:YES];

в представлении панели вкладок контроллер:

 UIViewController *destView = [[self.tabBarController.viewControllers objectAtIndex:0] topViewController];
    NSLog(@"%@", destView);

1 Ответ

0 голосов
/ 18 июня 2020
UIViewController *destView = [[self viewControllers] objectAtIndex:0];
    NSLog(@"%@", destView);
    if ([destView isKindOfClass:[vc class]])
    {
        vc *destinationViewController = (vc *)destView;
        destinationViewController.adView = self.adView;
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...