У меня проблема с переключением между двумя представлениями с помощью nib-файлов!
вот мой код.
моя первая страница переходит на страницу 2! но на странице 2 я не могу вернуться на первую страницу! мое приложение выходит .. вот мой код:
со страницы 1 до 2:
#import "HafezViewController.h"
#import "GhazaliateHafez.h"
-(IBAction)gh:(id)sender {
HafezViewController *ghPage = [[HafezViewController alloc] initWithNibName: @"GhazaliateHafez" bundle:nil];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.3];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.view cache:YES];
[self.view addSubview:ghPage.view];
[UIView commitAnimations];
}
^^^^^^^^^
этот код прекрасно работает!
но со страницы 2 и обратно:
#import "GhazaliateHafez.h"
#import "HafezViewController.h"
@implementation GhazaliateHafez
-(IBAction)ghtoIndex:(id)sender {
HafezViewController *back1 = [[HafezViewController alloc] initWithNibName:@"index" bundle:nil];
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.5];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view cache:YES];
[self.view addSubview:back1.view];
[UIView commitAnimations];
}
после того, как я нажал кнопку "Назад", мое приложение перестало работать ...
в чем моя проблема?
спасибо