Ir para conteúdo
  • Cadastre-se
Entre para seguir isso  
Vinicius Emer Kern

Dúvida ao lidar com Notifications usando StoryBoard

Posts Recomendados

Galera, estou tendo problemas ao lidar com as LocalNotifications, não consigo implementar corretamente os métodos 'didFinishLaunchingWithOptions' e 'didReceiveLocalNotification', que são chamados quando o usuário "aceita" a notificação.

Quando comecei a estudar programação iOS, alguns meses atrás, aprendi direto usando o StoryBoard, e agora estou tendo dificuldades para fazer o app exibir determinada tela ao receber a notification.

Estou criando uma instância da minha UITableViewController que está vinculado com um StoryBoard, e setando o conteúdo da notificação nela, porém não sei como exibir essa tela.


- (void) application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{
VKDetailViewController *view = [[VKDetailViewController alloc] init];
NSDictionary *dic = notification.userInfo;

view.item = dic;
}
[/CODE]

Tentei usar alguns métodos como presentViewController, presentModalViewController, mas sem sucesso.

Alguém pode me dar uma luz?

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

chame sua storyboard do bundle, indique qual o identificador da janela especifica que quer abrir e pode colocar no root view controler por exemplo dependendo de como sua interface esta estruturada.

exemplo:

UIStoryboard *sb = [UIStoryboard storyboardWithName:@"MainStoryboard_iPhone" bundle:nil];

ViewController *mapView = [sb instantiateViewControllerWithIdentifier:@"MapViewController"];

self.window.rootViewController = mapView;

se sua interface usar um navigator então voce pode em vez de adicionar ela ao root fazer um simples push no navigator.

[self.navigationController pushViewController:mapView animated:YES];

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder este tópico…

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Limpar editor

×   You cannot paste images directly. Upload or insert images from URL.

Entre para seguir isso  

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.



  • Estatísticas do Fórum

    • Total de Tópicos
      48.496
    • Total de Posts
      414.984
×
×
  • Criar Novo...