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