quarta-feira, 28 de outubro de 2015

Nome do StoryBoard IOS - XCODE 7

Em uma implementação de um @protocol do Facebook, queria redirecionar para um novo ViewController.
Contudo, teria que recriar o StoryBoard para realizar esta atividade.
Depois de fazer login no facebook, executa método loginButton. Implementei o método para recriar o SB e enviar para outro ViewController.
Veja o código abaixo:
 //Implementacoes do Protocol do botão do Facebook.  
 -(void)loginButton:(FBSDKLoginButton *)loginButton didCompleteWithResult:(FBSDKLoginManagerLoginResult *)result error:(NSError *)error{  
   NSLog(@"Logado");  
   UIStoryboard *sb = [UIStoryboard storyboardWithName:@"Main.storyboard" bundle:nil];  
   UIViewController *vc = [sb instantiateViewControllerWithIdentifier:@"SegundoLoginVC"];  
   vc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;  
   [self presentViewController:vc animated:YES completion:NULL];  
   //[self performSegueWithIdentifier:@"segundoLoginFB" sender:self];  
 }  

Ocorria o seguinte erro, onde não sabia o nome id do meu StoryBoard.
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Could not find a storyboard named 'Main.storyboard' in bundle NSBundle 
Para saber o nome do StoryBoard, vemos no arquivo .plist.





Nenhum comentário:

Postar um comentário

 

Cadastrar Email

Sobre o Blog

Neste blog irei compartilhar as minhas experiências e observações. Os temas serão variados, mas com ênfase em tecnologia. Inscreva-se nos nossos canais para receber atualizações.