Я создаю приложение на основе шаблона 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
}
}
Если ничего не происходит, я подозреваю либо ваш туалет p не выполняется, потому что spanNodes пуст или потому, что условие 'if' никогда не выполняется. – Brian
Я проверил это, но результат не был пустым. Я думаю, что метод, который я использовал, был неправильным. –