Como criar uma saída para o controlador de mapa em seu aplicativo ios
Se você quiser usar o MapController
Conteúdo
- 1fechar a área de utility e selecione o assistente do selector do editor na barra de ferramentas xcode
- 2control-arraste a partir da visualização do mapa na tela ou o document outline para o mapcontroller extensão de classe (a interface privada no topo do arquivo) e criar um iboutlet nomeado visão do mapa
- 3porque você estará usando o mapkit quadro e ter uma propriedade do tipo mkmapview, você precisa atualizar o mapcontroller interface pública (no arquivo mapcontroller.h) com o código em negrito que se segue
- 4selecione e, em seguida, a tecla control do controle segmentada do mapcontroller interface privada entre o @intrface e -d afirmações
- Video: gps e mapas gratuitos e offlines (android, ios e win. phone)
- 5na caixa de diálogo que aparece, escolha ação no menu drop-down connection
- 6ainda no mesmo diálogo, nomeie esta ação tipo de mapa inserindo maptype no nome field- clique em conectar
- Video: google maps - baixando mapas e criando rotas offline | tutorial
1Fechar a área de Utility e selecione o Assistente do selector do Editor na barra de ferramentas Xcode
Se o MapController.m arquivo não é aquele que é exibida, vá até bar Salto do Assistente e selecione-o.
2Control-arraste a partir da visualização do mapa na tela ou o Document Outline para o MapController extensão de classe (a interface privada no topo do arquivo) e criar um IBOutlet nomeado visão do mapa
Você notará um compilador (Issue Live) de erros nome unknowntype’MKMapView’.
3Porque você estará usando o MapKit quadro e ter uma propriedade do tipo MKMapView, você precisa atualizar o MapController interface pública (no arquivo MapController.h) com o código em negrito que se segue
Você tem que adotar o MKMapViewDelegate protocolo bem.
4Selecione e, em seguida, a tecla Control do controle segmentada do MapController interface privada entre o @intrface e -d afirmações
Neste caso, é mais fácil selecionar e arrastar da Document Outline.
Video: GPS e MAPAS GRATUITOS e OFFLINES (Android, iOS e Win. Phone)
5Na caixa de diálogo que aparece, escolha Ação no menu drop-down Connection
Na mesma caixa de diálogo, deixe valor alterado como a seleção no menu drop-down de eventos.
valor alterado é o evento que é gerado quando o usuário toca um segmento para alterar a seleção.
6Ainda no mesmo diálogo, nomeie esta ação tipo de mapa inserindo mapType no Nome Field- clique em Conectar
Esta ação irá proporcionar ao seu código o tipo de mapa selecionado pelo usuário fazer uma escolha usando o controle segmentado.
Video: Google Maps - Baixando Mapas e Criando Rotas Offline | Tutorial
Porque agora você tem uma saída configurado, você vai fazer o controlador Mapa um delegado em seu código ao invés de fazê-lo em Interface Builder como você tem feito anteriormente. De qualquer forma é bom.
#importar "DetailViewController.h"#importar @ interface MapController: RTDetailViewController-d