При нажатии на панель вкладок, которая держит мой Кал календарь календарь исчезает:Кал календар Исчезает при нажатии Tab
Это мой код в viewWillAppear:
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
KalViewController *calendar = [[KalViewController alloc] init];
[self.navigationController pushViewController:calendar animated:YES];
calendar.dataSource = self;
calendar.delegate = self;
[calendar reloadData];
self.tabBarController.delegate = self;
}
У меня также есть этот метод:
-(void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController
{
[self viewWillAppear:YES];
//Even when I comment out this line the problem stays!
}
Если вам нужна дополнительная информация просто просить.
EDIT:
Так что я должен делать это в 'viewDidLoad'? –
Когда появится представление, я хочу, чтобы Kal был на экране. –
Кстати, это работает на iOS 6 –