Como tornar o título do mapa a sua localização encontrada em seu aplicativo ios

Video: Criando lembretes baseados em localização no iOS

Como você faz o mapa título a sua localização encontrada em seu aplicativo iOS? No caso do FindController, usar o texto que o usuário entrou como o título, então tudo que você faz é override MapTitle. Adicione o código para FindController.m para exibir o título como o local encontrado.

- (NSString *) MapTitle {return self.findLocation-}

Se você construir e executar roadtrip, e digite Radio City Music Hall no campo Localizar na exibição mestre e toque a anotação, você deverá ver a tela abaixo.

Se você quisesse, você poderia até criar um tpedef para o addLocation: completionHandler:. O propósito de typedef é atribuir outro nome a um tipo cuja declaração é pesado. Você gostaria de usar um typedef se você estava indo para ter que digitar void (^ foundLocationCompletionHandler) (Anotação * anotação, NSError * Erro) -mais de uma vez.

Isto é como criar um typedef para um bloco que você pode usar em seus próprios projetos. Digite o seguinte código:



typedef void (^ addLocationCompletionHandler) (Anotação * anotação, NSError * Erro) -

Adicionar a variável exemplo como

addLocationCompletionHandler addFindLocationCompletionHandler-

e depois salvar o bloco na nova variável de instância

Video: RESOLVENDO O ERRO DE FALHA NA LOCALIZAÇÃO DO GPS (POKÉMON GO)

addFindLocationCompletionHandler = completion-

e (finalmente) chamar o bloco desta forma em vez disso:

addFindLocationCompletionHandler (foundAnnotation, erro) -

Publicações relacionadas