Я реализую приложение для iPhone, которое представляет собой приложение на основе панели вкладок. В начале я выбрасываю модальное представление, которое показывает форму входа в систему. Если вход в систему в порядке, я отклоняю это модальное представление и показываю первую вкладку панели вкладок «Навигация». Проблема в том, что мне нужно передать пользовательскую информацию из модального вида в контроллер панели вкладок.
То, что у меня так далеко, это:
В моем AppDelegate:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
tabBarController.delegate = self;
// Add the tab bar controller's view to the window and display.
self.window.rootViewController = self.tabBarController;
[self addTabBarArrow];
[self.window makeKeyAndVisible];
//Throw up the Modal View
InicioAppModalViewController *tempView = [[InicioAppModalViewController alloc] initWithNibName:@"InicioAppModalView" bundle:nil];
[self.tabBarController presentModalViewController:tempView animated:true];
[tempView release];
return YES;}
В моем InicioAppModalViewController у меня есть 2 функции, чтобы вызвать модальное представление с формой входа в систему, нажав элемент навигационной кнопки:
- (IBAction)showModalLoginForm:(id)sender {
LoginViewController * loginVC = [[LoginViewController alloc] initWithNibName:@"LoginView" bundle:nil];
[self presentModalViewController:loginVC animated:YES];
[loginVC release]; }
и затем в этой форме я только что получил несколько полей TextFields и проверяю, все ли в порядке, используя методы NSURLConnection. После этого, перед тем как закрыть это модальное представление, я хотел бы отправить информацию о пользователе на контроллер панели навигации.
Как я мог это реализовать? Есть предложения?
Заранее спасибо !!