Ниже приведено изображение моей UITabBarController
структуры в раскадровке.
Прямо сейчас в раскадровке AboutUsViewController(UIViewController)
связано с моей вкладкойBarсобытие нажатия кнопки, т.е. если я нажимаю кнопку tabBar, AboutUsViewController
открывается, но теперь моя функциональность основана на определенных условиях.Я хочу позвонить ContactRequstViewController
вместо AboutUsViewController
на тот же щелчок кнопки tabBar.
Ниже приведен мой код для открытия ContactRequstViewController
.
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController{
if (tabBarController.selectedIndex == 2){
UIStoryboard *story = [UIStoryboard storyboardWithName:@"iPhone" bundle:nil];
ContactRequstViewController *contactVC = [story instantiateViewControllerWithIdentifier:@"ContactUsView"];
[self.navigationController pushViewController:contactVC animated:YES];
}
}
После написания вышеуказанного кода я не являюсьв состоянии загрузить ContactRequestViewController
.