Ir para conteúdo
  • Cadastre-se

sanchessd

Membros
  • Total de itens

    89
  • Registrou-se em

  • Última visita

Tudo que sanchessd postou

  1. Resolvi o problema e fica a sugestão para quem tiver o mesmo problema no AppDelegate.m no metodo applicationDidFinishLaunching coloquei: [window makeKeyAndVisible]; [/CODE] e funcionou, demorei uma semana para solucionar, e felizmente funcionou !!
  2. Até hoje a tarde só tinha testado no Simulador, mas no final da tarde chegou o email da apple liberando minha licença developer. testei e funcionou certinho, só não aparece o icone de play na status Bar como outros aplicativos, como posso manipular a status Bar para adicionar o icone ?
  3. Tenho mais uma duvida aqui pessoal, desde que comecei com IOS (a 2 meses), estou fazendo um player para o grupo de rádios que trabalho, tudo já está pronto, agora estou na parte de refinamentos do progeto. Bem, meu app continua tocando o audio quando está em background, porém a navegação pelo safari não está inclusa, e como tenho links que vão para sites das rádios dentro do aplicativo e até mesmo para que o usuario não fique preso ao player, preciso que ele funcione também quando o safari for aberto. Alguém ja fez algo do tipo ? Alguma sugestão ? Obrigado!
  4. to com uma duvida aqui, tenho uma WebView em uma Modal, coloquei no DidUnload o link que quero que seja aberto. quando eu clico em voltar minha Modal é fechada, mas se eu abrila novamente o pagina ainda vai estar carregada, quero que toda vez que eu clique em voltar, o que está na WebView seja limpo, coloquei : - (void)dealloc { webViewFacebook.delegate = nil; [super dealloc]; } [/CODE] porem nao adianta, tentei colocar junto com a IBAction que fecha a Modal mas também não funciona.
  5. Não consegui fazer funcionar ainda, estou preocupado. Cheguei até importar a API do facebook, faço loguin e tudo, mas quando abre a WebView nada do teclado aparecer!!!
  6. Até agora também não achei nada, qualquer solução é bem vinda!
  7. Também gostaria de fazer esta formação da QUADDRO porem moro no RS e por aqui nao tem, existem alguns cursos aqui na região mas achei muito fracos, sendo que custariam quase a metade da formação da Quaddro e nao abrangem um terço do conteudo. Então optei por buscar conteudo na net e fiz um curso online só pra ter uma base, e o resto to aprendendo, mas estou tendo bons resultados, quem optar por burcar na net, tem um bom material disponivel, é só se puxar!
  8. claro, sem problemas, estou aqui para aprender o melhor, a respeito do progeto, sim eu ja fiz um igual ao que voce postou sem o tabBar, e funcionou também, só que quando crio a tabBar , eu crio a classe Info e coloco em um dos itens do tabBar, dentro da classe Info abro a modal Facebook, que é onde o codigo está implementado, e ao abrir essa classe (facebook) o teclado nao funciona. realmente nao sei o que fazer, pq o codigo "supostamente" estaria certo.
  9. fiz o que me disse mas nao resolveu. montei um progeto só com meu problema para que voce possa ver o que acontece; http://www.crocko.com/B485603CA1834629AF8F95690603DCC4/testeWebView.zip baixe esta simulaçao , e veja que o teclado nao sobe, fiz a mesma coisa que no progeto original!
  10. sim, ja verifiquei isso, foi feito o delegate da WebView, e ja chequei também se a interação com o usuario está marcada, refiz um progeto novo com o mesmo codigo e funciona certinho, a unica coisa de diferente é que nao implementei o codigo direto no viewController que é gerado quando crio o progeto, criei uma classe nova para implementar o codigo. nao tem alguma outra regra pra quando se cria uma classe nova ? Na teoria acredito que nao, mas voce ja fez isso ? como passei no primeiro post, tenho uma tabBar, criei uma classe e vinculei ao TabBar, nessa classe na .xib tenho um botao do facebook, que nele abre uma Modal, no DidUnload coloquei o codigo para abrir na webView, como citado no primeiro post, A webView carrega tudo certo, mas nao abre o teclado nos campos do facebook, e ja tentei outros sites, mas também nao funciona!
  11. Certo, mas na verdade nao tenho nenhum TextField, a interaçao com o usuario será somente com a propria pagina do facebook, nenhum TextField será colocado, sua solução funcionaria para caso eu fosse colocar um TextField para que o usuario digitasse a pagina para ser carregado, como se fosse um navegador. na WebView será carregada somente a pagina do facebook, e o usuario poderá navegar somente dentro dela, e nenhum outro site. como comentei no primeiro post, fiz um novo progeto separado com a WebView e a implementaçao direto no ViewController, e funciona ok. ja no meu progeto original, criei uma nova classe para incluir no meu tabBar, talves possa estar ai o problema, mas tudo que eu fiz documentei no primeiro post. Obrigado pela ajuda.
  12. no meu app fiz o seguinte, tenho uma TabBar, criei a classe info.h, info.m info.xib e setei ela para abrir em uma das Views do meu TabBar, até ai blz, criei no meu info.xib um botao do facebook, abrindo uma Modal (facebook.xib) da nova classe que criei no facebook.h coloquei: #import <UIKit/UIKit.h> @interface facebook : UIViewController <UIWebViewDelegate> { IBOutlet UIWebView *webViewFacebook; IBOutlet UIActivityIndicatorView *spinerFacebook; } @property(nonatomic,retain) IBOutlet UIWebView *webViewFacebook; -(IBAction)fechar:(id)sender; @end [/CODE] em facebook.m : [CODE] @synthesize webViewFacebook; -(IBAction)fechar:(id)sender{ [self dismissModalViewControllerAnimated:YES]; } // ativa indicador - (void)webViewDidStartLoad:(UIWebView *)webView { [spinerFacebook startAnimating]; } //desativa indicador - (void)webViewDidFinishLoad:(UIWebView *)webView { [spinerFacebook stopAnimating]; } [/CODE] [CODE] - (void)viewDidLoad { [super viewDidLoad]; NSString *url_endereco = @"http://www.facebook.com"; NSURL *url = [NSURL URLWithString:url_endereco]; NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; [webViewFacebook loadRequest:requestObj]; // carrega pagina do facebook assim que a Modal é chamada [/CODE] declarei no facebook.xib minha WebView como delegate, para que os indicadores funcionem e conclui com todas ligação do IB, executei o programa e funcionou blz, exeto o teclado, quando minha Modal é chamada abre a pagina do facebook, quando clico nos campos para loguin a pagina rola corretamente até o campo, POREM O TECLADO NAO SOBE, fiz um progeto novo sem criar uma classe, colocando as funções direto no ViewController, e funcionou corretamente, mas no meu app original, o teclado nao funciona, criei as classes corretamente (UIViewController Subclass), ja revisei varias vezes, alguma dica ?
  13. certo, essas opções eu ja conheço, mas em alguns aplicativos tem o texto personalizado... "concluido" , "finalizar" .... Vou pesquisar mais um pouco, quando eu achar posto aqui pro pessoal! Obrigado.
  14. Bom dia, olha só, acredito que seja bem simples, tenho uma action que oculta o teclado [textField resignFirstResponder]; porem quero que o botao do teclado tenha o texto personalizado, digamos , em vez de "return" ou "done" ... para "Concluido", "Finalizar" .. seria algum evento .. [textField setKey......]; ? Obrigado!
  15. blz, utilizei o seguinte evento - (BOOL)textViewShouldBeginEditing:(UITextView *)textView { [scroll setContentSize:CGSizeMake(320, 480)]; CGPoint topOffset = CGPointMake(0, 150); [scroll setContentOffset: topOffset animated: YES]; [buttonOculta setEnabled:YES]; return YES; } [/CODE] sendo que tudo estava dentro do textView, e um outro evento para fechar, mudando somente o nome da funcao e a localizaçao na tela, para que o scroll volte ao normal [CODE] CGPoint topOffset = CGPointMake(0, 0); [/CODE] isso para o TextView, já para os textField em vez de -(void) tem que ser uma -(IBAction) com o mesmo codigo ligada ao Editing Dig Begin e "Did End" funcionou 100%
  16. É o seguinte, fiz 2 forms, um para contato onde o usuario indica seu nome e seu email em TextFields, e sua menssagem em um TextView, e outro que ele informa seu nome, email, nome do amigo e email do amigo para indicar o app. o problema é que quando seleciono o TextView ou algum TextField que esteja na area onde o teclado fica quando sobe, ele fica por baixo, assim o usuario nao enxerga o que está digitando, alguem sabe como resolver ? Obrigado!
  17. OK resolvi o problema, na verdade salvei todas minhas strings que ia enviar por parametro e uma unica, depois usei o NSUTF8StringEncoding nessa string // Enviando parametros para funcao PHP NSString *urlEnvio = [[NSString alloc] initWithFormat:@"http://www.bgclassificados.com.br/envia_email.php?destinatario=%@&remetente=%@&mensagem=%@&assunto=%@&nome=%@", destinatario, remetente, mensagem,assunto,nomeRemetente]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL: [NSURL URLWithString:[urlEnvio stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]]; [/CODE] e no PHP usei para mostrar os acentos, [CODE] utf8_decode($stringComMensagem); [/CODE] e para que os enters dados pelo usuario no form fossem reconhecidos, se nao ficava tudo na mesma linha usei o, [CODE] nl2br($stringComMensage); [/CODE]
  18. OK pessoal, desculpe a demora, mas consegui resolver meu problema, estava abrindo minha ModalView de uma forma errada, agora está tudo certo, Obrigado pela ajuda!
  19. Descobri qual era meu problema, era o servidor da LocaWeb que estava bloqueando, hospedei em outro servidor e funcionou tranquilo, porem mais um detalhe, ficou case sensitive, sendo que se eu colocar uma letra maiuscula ou caracteres especiais ele nao envia, pela lógica o PHP identifica as variaveis independente do tipo. Mas mesmo assim exige um tratamento especial nas strings que recebo como parametro ?
  20. sim me retorna 1 'True', mas o email nao chega, enviei para voce uma MP, a minha supeita de nao estar enviando minhas strings é que caso voce abrir direto no navegador www.gruporscom.com.br/enviaremail.php ele vai te retornar 1 TRUE sendo que nao está recebendo nada como parametro quando voce acessa pelo navegador!
  21. eu supeito de que as minhas variaveis não estejam chegando na função PHP, não tem um meio que eu possa me certificar ?
  22. a funçao PHP ficou assim: <?php #ENVIAR E-MAIL. function enviaremail($para,$de,$assunto,$mensagem) { $headers = 'Content-Type: text/html; charset=iso-8859-1\n'; $headers .= 'From: '.$de.'\n'; @mail($para, $assunto, $mensagem, $headers); return true; } print enviar_email($_REQUEST[destinatario],$_REQUEST[nomeRemetente],$_REQUEST[assunto],$_REQUEST[mensagem],$_REQUEST[emailRemetente]); ?> [/CODE] e a funçao no xcode assim: [CODE] -(IBAction)enviar{ NSString *remetente = [NSString stringWithFormat:@"%@", [seuEmail text]]; NSString *nomeRemetente = [NSString stringWithFormat:@"%@", [seuNome text]]; NSString *destinatario = [NSString stringWithFormat:@"joao.sanches@gruporscom.com.br"]; NSString *menssagem = [NSString stringWithFormat:@"%@", [message text]]; NSMutableURLRequest *request = [[NSMutableURLRequest alloc] initWithURL: [NSURL URLWithString:[NSString stringWithFormat:@"http://www.gruporscom.com.br/enviaremail.php?destinatario=%@&nomeRemetente=%@&menssagem=%@&emailRemetente=%@", destinatario, nomeRemetente, menssagem,remetente]]]; [request setHTTPMethod: @"GET"]; NSData *response = [NSURLConnection sendSynchronousRequest: request returningResponse: nil error: nil]; NSString *stringResponse = [[NSString alloc] initWithData: response encoding: NSUTF8StringEncoding]; NSLog(@"Response: %@", stringResponse); [seuNome setText:@""]; [seuEmail setText:@""]; [message setText:@""]; } [/CODE] Nao funcionou, nao recebo nenhum email, e observo que nos logs do app quando está em execução fica: [771:207] Response: 1 no caso a string response com valor 1 o que está errrado ?
×
×
  • Criar Novo...