Переключиться обратно на вкладку - PullRequest
0 голосов
/ 13 декабря 2010

Я делаю приложение на основе шаблона TabView. В приложении appdelegate я заменил коды из метода applicationDidFinishLaunching, удалил из него UITabView и заменил его новым представлением. Это представление на самом деле экран входа в систему, который появляется, как только приложение запускается. Теперь, после успешного входа, я хочу, чтобы приложение переключилось на UITabView. Я пробовал эти коды, но они не работали. (

Ничего не происходит, когда пользователь успешно входит в систему.

Вот код, который я использую:

 NSArray * spanNodes = [bodyNode findChildTags:@"form"];

 for (HTMLNode * spanNode in spanNodes) {
   if ([[spanNode getAttributeNamed:@"action"] isEqualToString:@"foo"]){
     [self.authView.view removeFromSuperview];
     [window addSubview:self.tabBarController.view];
     [window bringSubviewToFront:self.tabBarController.view]; //Answer to second question
   }
 }

1 Ответ

1 голос
/ 14 декабря 2010

Вам не нужно удалять контроллер панели вкладок, гораздо проще просто оставить его на месте и нажать на экран входа в систему, чтобы быть над ним, покрывая вкладки, пока вход не будет успешным, как описано в ответе на связанный вопрос здесь: Добавление экрана входа перед приложением панели задач Objective C для IOS

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...