Мой первый вид содержит кнопку, и после нажатия на кнопку я получу второй вид.то, что я сделал, это
FirstViewController.m
- (void)pushToWishList {
SecondViewController *controller = [[SecondViewController alloc] initWithNibName:@"SecondView" bundle:nil ];
[UIView beginAnimations:@"flipping view" context:nil];
[UIView setAnimationDuration:1];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES];
[self.view addSubview:controller.view];
[UIView commitAnimations];
}
SecondViewController - это UIViewController такой, что:
SecondViewController.h:
@ interface SecondViewController: UIViewController
SecondViewController.m
self.navigationController.navigationBarHidden = NO;
self.navigationItem.hidesBackButton = NO;
self.navigationController.navigationBar.tintColor = [UIColor blackColor];
Происходит то, что верхняя навигация исчезает, а UITableView в моем втором представлении нельзя прокручивать вверх и вниз.Моя программа аварийно завершает работу, когда я пытаюсь это сделать.
Пожалуйста, сообщите мне по этому вопросу.Любые комментарии приветствуются здесь.