Accessing parent view controller (custom) properties

后端 未结 3 1052
死守一世寂寞
死守一世寂寞 2020-12-24 08:40

I have written a UITabBarController subclass (called MainViewController) and added a few instance variables, specifically a venue of type Venue. Ea

3条回答
  •  天涯浪人
    2020-12-24 09:43

    int currentVCIndex = [self.navigationController.viewControllers indexOfObject:self.navigationController.topViewController];
    
    //previous view controller
    AccountViewController *account = (AccountViewController *)[self.navigationController.viewControllers objectAtIndex:currentVCIndex - 1];
    
    account.property = object;
    [account doSmthng];
    

提交回复
热议问题