Ir para conteúdo
  • Cadastre-se

sanchessd

Membros
  • Total de itens

    89
  • Registrou-se em

  • Última visita

Tudo que sanchessd postou

  1. sim, não me expressei bem, consegui fazer a ligação, porem nao sabia se estava certo, pois interligando 2 pontos, digamos que um no Sul da cidade e outro no Norte, faria uma linha reta entre os 2 pontos, assim eu teria que criar manualmente um ponto cada esquina para fazer a rota. minha pergunta na verdade era se tinha outro modo além de fazer manualmente, mas acabei de achar na net sobre o geocodes do google, que gera toda esta rota em um arquivo .csv, estou lendo a respeito agora. Obrigado!
  2. Sim mas nao basta ter 2 pontos, eu teria que trassar a rota inteira certo ?
  3. Tenho que mostrar no meu app o item "como chegar" no caso vou mostrar em uma MapView 3 rotas, que vai alterar conforme o botao clicado, até ai tudo bem criei a classe da MapView, busquei o local fixei o ponto, e na hora de traçar o trajeto descobri que nao era tao simples assim. Dei uma boa pesquisada e nao achei nenhum tutorial ou material do genero, tem bastante tutoriais para carregar uma localização fixar alfinetes .... Mas para traçar um trageto nao tem nenhum. OBS. Não quero traçar o trajeto e fornecer dicas para chegar no local, só quero traçar a rota entre o ponto A e B. alguma sugestao?
  4. fiz o seguinte: NSString *selecionada = [NSString stringWithFormat:@"%@", indexPath]; NSLog(@"%@",selecionada); [/CODE] me retornou: 2012-02-23 10:28:26.609 MovelSulBrasil[615:207] <NSIndexPath 0x6a21260> 2 indexes [3, 0] mas nao posso simplesmente fazer [CODE] if (indexPath == 3, 0 ) { } [/CODE] é uma pergunta meio tosca, sou novo em IOS e obj-c por isso tenho certas dificuldades. Obrigado
  5. eu segui este tutorial e consegui o que precisava http://www.iphonedevcentral.com/hello-uitableview/ agora na DetailViewController é exibido em cada celula a respectiva informação, implementei no metodo didSelectRowAtIndexPath da DetailViewController um form que envia email, - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { [modalContato setParamDestinatario:pathEmail]; [self.navigationController pushViewController:modalContato animated:YES]; } [/CODE] só que nao quero abrir em todos os itens desta tabela, por ex: se eu clicar em telefone vai abrir o form que envia email, (nao quero isso, quero que abra somente no campo onde tem o email) tem algum metodo de identificar qual cell está celecionada ? tenho 4 cells somente, 2 delas nao farao nenhuma açao quando forem selecionadas, e as outras 2 uma abrirá o form do email e outra abrirá o site, meu problema não é em criar as açoes que serao executadas, meu problema é somente de identificar cada cell
  6. na verdade nao quero pegar a informação da net para jogar na tableView, vou criar um array com todos os expositores que tem no link, (manualmente), cada item da tabela seria um dos expositores, ex: ABDALLA ALMOFADAS D/SA ANJOS DO BRASIL ARKI DESIGN .... Cada um desses nomes seria um uma cell da tabela, e ao clicar na celula, abriria uma View, como qualquer outra tabela abre. E nesta View teria o cartao de visita da empresa, com o telefone, email, site, etc... Para cadastrar nao tem jeito,vou ter que fazer tudo manual, o meu problema é de como identificar por exemplo quando a cell " ABDALLA" for selecionada, tenho que mostrar os dados desta empresa corretamente (telefone, email, site, etc...), como identificcar isto ? basicamente terei que criar a tabela, popular a tabela com as empresas fazendo um Array com o nome de todas, terei que criar uma outra Classe e nela fazer a View que irá mostrar o detalhes. Só quero saber como passar os dados corretos para a View dos detalhes.
  7. estou fazendo um APP e me deparei com um problema (problema pq sou novo em IOS); bem tenho que colocar em uma tableView cada um destes expositores da lista http://www.sindmovei...positores-2012/ deixarei somente o nome e talves uma imagem também, até ai tudo certo, é só criar um array tanto pro nome quanto pra imagem, o problema é que em cada cell, tem que abrir uma nova View contendo as informações contidas na lista do link que postei acima. pensei em criar essa nova View com os objetos (Labels, buttons, imageView.... em fim o que for preciso), só que nao tenho ideia de como popular eles corretamente a cada chamada da tabela, eu poderia fazer um teste pelo "objectAtIndex:" do array e assim chamar a nova View populando com as informaçoes corretas. Mas como a lista é imença seriam varios "IF" que teria que fazer, e com certeza tem alguma forma mais simples e pratica. também tenho um form que envia email atravez de um PHP, pensei em colocalo também, porém teria que fazer o email do destinatario mudar de acordo com a cell que for clicada na tableView. É uma duvida meio comprida, mas até hoje só usei tableView para coisas simples, nunca para algo complexo (pra mim) como desta vez. Obrigado!
  8. fiz como voce me sugeriu, mas sem resultado. vou postar aqui parte do meu codigo: a classeHome se chama SalaoDesign: segue codigo em SalaoDesign.h #import <UIKit/UIKit.h> #import "Regulamento.h" @interface SalaoDesign : UIViewController { NSString *lingua; Regulamento *modalregulamento; ... } @property(nonatomic,retain) NSString *lingua; ... [/CODE] em SalaoDesign.m: [CODE] -(IBAction)portugues{ lingua = @"portugues"; [modalregulamento setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [self presentModalViewController:modalregulamento animated:YES]; } -(IBAction)espanhol{ lingua = @"espanhol"; [modalregulamento setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [self presentModalViewController:modalregulamento animated:YES]; } -(IBAction)ingles{ lingua = @"ingles"; [modalregulamento setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [self presentModalViewController:modalregulamento animated:YES]; } [/CODE] essas 3 actions abrem os PDFs, no caso [CODE] lingua = @"portugues"; [/CODE] seria o nome do PDF que seá aberto, tenho tres PDFs "portugues, espanhol e ingles" sendo esses seus respectivos nomes. a classePDF se chama Regulmento, em Regulamento.h tenho: [CODE] #import <UIKit/UIKit.h> @interface Regulamento : UIViewController { IBOutlet UIWebView *webView; NSURL *pdfUrl; } @property(nonatomic,retain) IBOutlet UIWebView *webView; @property(nonatomic,retain) NSURL *pdfUrl; -(IBAction)fechar:(id)sender; @end [/CODE] em regulamento.m : [CODE] #import "Regulamento.h" #import "SalaoDesign.h" @implementation Regulamento @synthesize webView; @synthesize pdfUrl; .... - (void)viewDidLoad { [super viewDidLoad]; SalaoDesign *salaoDesignVar = [[SalaoDesign alloc] init]; NSString *pathLingua = [salaoDesignVar lingua]; pdfUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:pathLingua ofType:@"pdf"]]; [webView loadRequest:[NSURLRequest requestWithURL:pdfUrl]]; } ... [/CODE] acredito que o codigo esteja certo, seguindo o que me passou, mas parece que nao atribui valor a "lingua" fiz um NSLog e nao imprime nenhum valor da string "lingua", parece que este metodo nao funcionou, tem algo que estou fazendo errado? Obrigado!
  9. tenho 3 actions que abrem a modal -(IBAction)portugues{ [modalregulamento setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [self presentModalViewController:modalregulamento animated:YES]; } [/CODE] no DidLoad da modal tenho: [CODE] - (void)viewDidLoad { [super viewDidLoad]; pdfUrl = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource: linguaPDF ofType:@"pdf"]]; [webView loadRequest:[NSURLRequest requestWithURL:pdfUrl]]; } [/CODE] declarei a string "linguaPDF" e criei uma property [CODE] @property(nonatomic,retain) NSString *linguaPDF; [/CODE] fui na classe que abre a modal e importei a modal : [CODE] #import "ClasseDaModal" [/CODE] só que nao consigo acessar a string linguaPDF pois minha ideia seria trocar o valor dela em cada action, pois uma abriria o PDF em portugues outra em espanhol e outra em ingles. no caso seria só setar o nome do PDF em cada action ex: [CODE] -(IBAction)portugues{ [modalregulamento setModalTransitionStyle:UIModalTransitionStyleCrossDissolve]; [self presentModalViewController:modalregulamento animated:YES]; self.linguaPDF = @"portugues"; } [/CODE]
  10. Boa tarde, bom tenho uma View do meu progeto que tem 3 actions para abrir um PDF em 3 Linguagens criei uma modal com a webView que irá mostrar o PDF, e os arquivos PDF que vao abrir estao em Resources do meu progeto, entao para nao criar 3 modalViews (uma para cada PDF), criei uma só, e declarei uma NSString que irá ser o nome do arquivo PDF, Assim em cada action eu atribuo o nome certo de cada PDF, assim ficando mais dinamico, ja fiz isso antes, mas na mesma classe. Meu problema é que nao consigo acessar essa NSString da modalView, ja importei a classe da ModalView para a classe da minha viewPrincipal, mas nao tem jeito, sei que tem uma forma de acesasr essa string, pesquisei bastante mais nao consegui nada!
  11. bem , no meu app tenho um leitor de RSS, implementei um botão para atualizar as noticias, no DidLoad: UIBarButtonItem *atualiza = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemRefresh target:self action:@selector(atualizaRSS)]; [/CODE] faz o reload das noticias, [CODE] -(void)atualizaRSS{ rss = [[RSSLoader alloc] init]; rss.delegate = self; [rss load]; } [/CODE] funciona corretamente caso eu esteja conectado, agora se o usuario estiver off com seu iPhone, vai ficar um status de carregando em cada celula da minha tabela, e só voltando ao normal quando o app for reiniciado, por isso preciso testar a conectividade de rede antes de atualizar para que este erro nao aconteça mais. Porém nao tenho ideia de como posso fazer este teste.
  12. Montei um progeto para exemplo e mandei no seu email, ja tenho uma classe NSObject para rodar o audio, fiz todos os passos mas nao resolveu, o problema perciste, marquei um Warning 'SOM INICIADO' onde o audio começa ser reproduzido, se voce passa pro iPhone vai ver que o audio reproduz em background, mas se receber ou fizer uma ligaçao sem pausar o app, quando voltar para ele ele ira congelar, este é meu problema .
  13. Dei uma olhada no progeto que me mandou, apenas uma observação que acho ser a causa do problema, no meu ViewController onde o audio será executado tenho em .h @class AudioStreamer; @interface iPhoneStreamingPlayerViewController : UIViewController <AVAudioPlayerDelegate> { ..... } [/CODE] note que é uma classe UIViewCotroller, por isso nao consigo delcarar como delegate "AVAudioSessionDelegate" no seu progeto a classe é "NSObject" tentei trocar de UIViewController para NSObject mas o app apresenta erros e não executa mais o audio, tem algo que eu possa fazer para transformar em NSObject ?
  14. Sim , ja testei direto no iPhone, não funciona! audio fica em backgound mas com os erros citados no meu primeiro post, quanto ao icone é o de menos, o problema maior é que quando usuario recebe uma ligaçao quando o audio está tocando o audio para para receber a ligaçao e o app entra em modo de espera, mas quando volta ao app ele congela e se fecha. e nao consegui declarar AVAudioSessionDelegate somente consegui somente AVAudioPlayerDelegate refiz tudo para me certificar, talvez voce tenha algum codigo de exemplo onde é usado este metodo ?
  15. pois é, não tinha declarado AVAudioSessionDelegate na classe que o audio vai rodar porem quando atribui ela como delegate recebi o seguinte erro: canot audio find protocol declaration for 'AVAudioSessionDelegate' OBS: todos frameworks estao importados na classe.
  16. fiz o seguinte: adcionei AudioToolbox , CoreAudio , MediaPlayer e AVFoundation e importei para o viewController entao coloquei este codigo quando o usuario der play UInt32 sessionCategory = kAudioSessionCategory_MediaPlayback; AudioSessionSetProperty (kAudioSessionProperty_AudioCategory, sizeof (sessionCategory), &sessionCategory); AudioSessionSetActive(true); [/CODE] em info.plist nao achei UIBackgroundModes nao sei se a linha que coloquei equivale, criei uma linha, "Required Backgorund Modes" com o arrey contedo 1 item neste item defini App plays Audio
  17. RESSUCITANDO TÓPICO Usei como base este topico para meu app, e a principio funcionou o audio em background, mas estou tendo 2 problemas, o audio fica em background mas caso o usuario receba uma ligação ou fassa uma, o audio para naturalmente, quando o usuario termina a chamada e volta para o app ele termina (congela) de forma inesperada, outro problema é que quando o audio começa a tocar (usuario da um play), deveria aparecer na statusBar o icone do play, como acontece no reprodutor nativo do iPhone e todos aplicativos de audio que trabalhem em MultThread. São 2 problemas que nao sao percebidos logo de cara, pois eu mesmo demorei para ver este problema, mas o codigo possui erro e não tenho como postar algo assim. Tenho que corrigir este problema, alguem conhece algum tutorial ou até mesmo video aulas ou algo do genero ?\ Tenho dificuldades pois nunca fiz nenhum curso de IOS, aprendi tudo na net, acredito que tenha algo para resolver meu problema, mas ja procurei bastante e nao achei nada que me ajudasse. a respeito do meu codigo fiz exatamente o que diz no link do stackoverflow.
  18. quanto a isso está tranquilo, pois ainda tenho todos vetores das imagens, é s[o importar novamente. Outra duvida, meu progeto é para iPhone, quando eu postar na app store fica disponivel para iPod Touch também ? ou tem que fazer alguma adaptação ? eu optei também por fazer um app separado para iPad, no iPad devo seguir o mesmo processo a respeito das imagens ?
  19. Não entendi muito bem, o usuario vai estar navegando em uma webView e quer detectar quando clicar em algum link ?
  20. Estou fazendo os ultimos refinamentos no meu progeto e minha duvida é a seguinte: As imagens para suporte na tela de retina, preciso colocar apenas os icones do tabBar e o da tela de splash ou tenho que fazer isso para cada imagem que está adcionada no progeto ? ou seja, para cada imagem contida no progeto tenho que fazer outra com o dobro do tamanho e com o mesmo nome + @2x ?
  21. É complicado, minha licença foi liberada semana passada, antes de adquirir também procurei por uma solução mas cheguei a conclusao que vale mais apena pagar a licença pois em 1 app que criar ja vai pagar e ainda ter lucro, sem contar na facilidade de em um simples clique o app ja estar no iPhone.
  22. resolvi o problema usando uma funcao em PHP assim só pego o texto que ja está pronto, e quanto ao scroll, achei uma classe na net, foi só baixar e adaptar o codigo. breve postarei o link do meu app para verem!
  23. no DiLoad coloquei um NSTimer para atualizar: timerMusica = [NSTimer scheduledTimerWithTimeInterval:(10) target:self selector:@selector(atualizaMusica:) userInfo:nil repeats:YES]; [/CODE] fiz uma funcao que salva o JS em uma string e a cada 10 segundos é atualizada pelo timer [CODE] - (void)atualizaMusica:(NSTimer *)aNotification{ NSURL *dataUrl = [NSURL URLWithString:@"http://www.bgclassificados.com.br/mobile/musicaemexecucao.JS"]; NSString *fileString = [NSString stringWithContentsOfURL:dataUrl encoding:NSUTF8StringEncoding error:nil]; lblMusica.text = fileString; } [/CODE] Funciona corretamente e atualiza certinho, mas a string que ela retorna é a saida do JS e fica neste formato: musicas = "10:37;GYM CLASS HEROES ; STEREO HEARTS FT. ADAM LEVINE;" no caso eu teria que pegar somente o nome da musica e autor, resumindo, o que estiver dentro dos ";" como eu posso varrer a string para pegar somente o que estiver dentro dos ";" ou teria uma funcao mais eficiente que a minha que reconheceria a variavel"musica" do JS ?
  24. Bem meu objetivo é pegar o JS que se encontra em : http://www.bgclassif...caemexecucao.JS esse JS sai do micro do Studio da radio, e é atualizado a cada musica que toca, mostrando o nome da musica. eu segui este tutorial: https://www.ibm.com/..._iphone?lang=en porém não tive sucesso, meu objetivo é mostrar isso em um label, que teria uma animação para o texto ficar passando. algué teria uma segestão de ambos os codigos? Jogar o JS para um Label e fazer a animação. Obrigado!
×
×
  • Criar Novo...