Ir para conteúdo
  • Cadastre-se
Entre para seguir isso  
Raphael Rivas

imprimir no iPad

Posts Recomendados

Agradeço qualquer ajuda!!

Eu tenho um codigo que so funciona no iphone:


Class printInteractionController = NSClassFromString(@"UIPrintInteractionController");
if ((printInteractionController != nil) && [printInteractionController isPrintingAvailable]){
printInteraction = [printInteractionController sharedPrintController];
printInteraction.delegate = self;

UIPrintInfo *printInfo = [NSClassFromString(@"UIPrintInfo") printInfo];

printInfo.duplex = UIPrintInfoDuplexLongEdge;
printInfo.outputType = UIPrintInfoOutputGeneral;
printInfo.jobName = [webView stringByEvaluatingJavascriptFromString:@"document.title"];

printInteraction.printInfo = printInfo;
printInteraction.showsPageRange = YES;

UIViewPrintFormatter *formatter = [webView viewPrintFormatter];
printInteraction.printFormatter = formatter;

[printInteraction presentFromBarButtonItem:actionButtonItem
animated:YES
completionHandler:
^(UIPrintInteractionController *pic, BOOL completed, NSError *error) {
}
];
}
[/CODE]

O poblema é que no iPad ele da erro
[code]
Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIPopoverController presentPopoverFromBarButtonItem:permittedArrowDirections:animated:]: Popovers cannot be presented from a view which does not have a window.'

Alguma idéia , alguma solução?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tive o mesmo problema com meu codigo, verifica o que esta mandando no actionButtonItem. provavelmente esta nulo ou nao sendo usado e precisa de algo pra criar o popover...

No meu caso minha referencia do botao estava vindo errada

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma pequena sugestão Raphael, poste a solução encontrada pois caso alguem chegue neste topico pelo google ou algo do tipo, tambem será ajudado!

*edit: correção de erros ortográficos

Editado por Hercules Jr

Compartilhar este post


Link para o post
Compartilhar em outros sites

Participe do debate

Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.

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.



  • Conteúdo Similar

    • Por Wilson_Faustino
      Boa tarde. Será que alguém poderia me ajudar?
       
      Quando eu tiro um print da tela a imagem é salva por padrão na mesa. Tem como alterar o lugar padrão?
       
      Queria criar uma sub-pasta "prints" na pasta imagens. Gostaria que os prints fossem automaticamente para lá?
       
      Alguém saberia uma forma de fazer isso?
       
      Agradeço a ajuda!
    • Por rgto777
      Galera, não sei se vocês vão lembrar,

      Mas entre o dia 04/07 ao dia 07/07 houve um bug do pontofrio com o iphone 5s 16gb silver no valor de 948 reais....

      Preciso do print com o link e valor, pois eu acabei apagando do meu macbook...

      Alguém teria fácil aí pra me enviar, por gentileza?
       
      rigueto.tiago@gmail.com
  • Estatísticas do Fórum

    • Total de Tópicos
      50.344
    • Total de Posts
      425.584
×
×
  • Criar Novo...