Como adicionar uma barra de ferramentas para seu aplicativo ios
Você pode querer uma barra de ferramentas como parte de seu aplicativo iOS. Para eliminar o controlador de navegação na vista Detalhe e configurá-lo para que você sempre ver o botão para exibir a visualização Mestre em um popover, você precisa adicionar a barra de ferramentas para o controlador de Test Drive
Conteúdo
- 1no navegador de projeto, selecione main_ipad.storyboard
- 2selecione o segue a partir do controlador master view (é realmente a partir da célula table view, mas você não pode ver isso) para o controlador de test drive na tela para exibi-lo no inspetor de atributos
- 3no inspetor de atributos, selecione substituir a partir do menu drop-down estilo, escolha dividir detalhe a partir do menu drop-down destino e digite testdrive no campo identificador
- 4no document outline (ou na tela - como você pode ver, você pode usar qualquer um), selecione o seetheusa visão em test drive controller - cena testdrive
- 5arraste em uma barra de ferramentas da biblioteca na área de utility e excluir o botão item (ele está incluído na barra de ferramentas por padrão)
- 6selecione o controlador de test drive em document outline e abrir o inspetor connections
- Video: como ativar o botão home virtual no iphone
- 7no inspetor de conexões, arraste a partir da tomada de barra de ferramentas para a barra de ferramentas na tela
- 8atualizar o testdrivecontroller‘s testdrive:método em testdrivecontroller.m com o código em negrito
- Video: como deixar a barra de notificações do android igual do iphone
A saída é necessário para ser capaz de adicionar e remover botões. Siga estes passos para adicionar a barra de ferramentas (necessário para o popover) para o controlador de Test Drive.
1No navegador de projeto, selecione Main_iPad.storyboard
No seletor View, exibir a área de Utility.
2Selecione o segue a partir do controlador Master View (é realmente a partir da célula Table View, mas você não pode ver isso) para o controlador de Test Drive na tela para exibi-lo no Inspetor de Atributos
Opcionalmente, você pode selecionar Segue Push Table View celular para TestDrive no Master View Controller - Scene Mestre em Document Outline.
Se o inspetor Atributos não estiver visível, selecione-o no seletor Inspector.
3No Inspetor de Atributos, selecione Substituir a partir do menu drop-down Estilo, escolha Dividir Detalhe a partir do menu drop-down Destino e digite TestDrive no campo Identificador
Você vai perceber que isso redimensiona a visão para que ele possa exibir na visualização detalhada. Isso significa Test Drive não serão mais exibidos na exibição de Mestre. Se você realmente quer Test Drive de ainda exibir na exibição mestre, você pode levá-la adiante como seu exercício pessoal.
4No Document Outline (ou na tela - como você pode ver, você pode usar qualquer um), selecione o SeeTheUSA Visão em Test Drive Controller - Cena TestDrive
Pin a visualização da imagem para as bordas da tela com o Editor → Pin usando estes quatro subcommands: Leading espaço para Superview, Trailing espaço para Superview, Top Espaço para Superview, e espaço inferior a Superview.
5Arraste em uma barra de ferramentas da Biblioteca na área de Utility e excluir o botão Item (ele está incluído na barra de ferramentas por padrão)
Na Biblioteca, o item da barra de ferramentas é maneira para baixo na parte inferior da galeria. Não confunda o item da barra de ferramentas com uma barra de navegação.
Você está chegando lá, mas agora você precisa conectar a barra de ferramentas para a tomada na DetailViewCotroller classe base.
6Selecione o controlador de Test Drive em Document Outline e abrir o inspetor Connections
Você iria abrir o inspetor Connections como você abrir qualquer inspector: clicando no ícone no seletor Inspector.
Video: como ativar o botão home virtual no iphone
7No Inspetor de Conexões, arraste a partir da tomada de barra de ferramentas para a barra de ferramentas na tela
Se você excluiu a DetailViewCotroller‘s detailDescriptionLabel tomada, você terá que excluí-lo no storyboard bem. (Se você não fizer isso, você recebe um erro de execução. Apenas Control-clique a entrada do controlador Visão Detalhada no Document Outline para abrir a janela Connections.)
Você verá um triângulo amarelo de aviso ao lado do detailDescriptionLabel linha na seção Outlets da janela. Simplesmente eliminar essa saída clicando no x na frente do Ver o conteúdo do rótulo-Detail vai aqui linha.
Porque você adicionou a barra de ferramentas, você vai ter que mudar a matemática controlar a rota seu carro leva na TestDriveController.
8atualizar o TestDriveController‘s testDrive:método em TestDriveController.m com o código em negrito
Esta foi uma saída não utilizado.