Como adicionar um novo controlador de vista a sua aplicação ios

Seu primeiro passo para adicionar um novo controlador de exibição para seu aplicativo iOS é selecionar o arquivo de storyboard iPad no navegador do projeto. Com o storyboard exibido, em seguida, certifique-se que a área de Utility é visível clicando em seu ícone na vista selector da barra de ferramentas Xcode. Com isso feito, agora você pode esconder o navegador do projeto clicando Está

ícone na vista selector da barra de ferramentas Xcode.

Como o último passo na obtenção de sua tela pronto, clique no botão Atributos inspetor no seletor Inspector na área de Utility.

Para adicionar o controlador de Test Drive, você precisa fazer o seguinte:

Video: COMO TIRAR ERRO DO IPHONE "NÃO PODE TRANSFERIR O APP" (PROBLEMA RESOLVIDO 2017) IOS

424488.medium.jpg

1Selecione objetos no painel Biblioteca de área de utilidade, e em seguida, arraste um novo controlador de vista do painel em seu storyboard

Considerando que você pode adicionar controles e outros vista para vistas apenas quando os elementos de storyboard são de tamanho completo, você pode adicionar controladores de vista em qualquer nível de zoom.

Uma nova cena é criado.

424489.medium.jpg

2Selecione a exibição da tabela no controlador mestre View - Cena mestre e selecione o inspetor de atributos

Se você olhar para a tela, você vê uma visão tabela com células de protótipo, e uma célula com o texto do título.

Você vai notar que, na seção Table View do inspetor de atributos, a opção dinâmica Protótipos é selecionado.

Agora, se você selecionar uma célula, nada acontece. Isso porque com células dinâmico Prototype, você tem que implementar um método em seu controlador vista a fazer algo quando uma célula é selecionada.

Utilize o inspetor de atributos para alterar a vista Mestre de Protótipos Dinâmicos a células estáticos.

células estáticas são usadas quando você sabe de antemão o que precisa ser exibido em uma célula.

424490.medium.jpg

3No Inspetor de Atributos, selecione Células estáticos a partir do menu drop-down conteúdo

Você vai notar uma mudança no modo de exibição de tabela. As células Protótipo título vai desaparecer e você verá três células, cada uma com o título do texto.

424491.medium.jpg

4Na vista de destaques, expanda no triângulo ao lado da exibição de tabela e você verá uma seção Table View

Expanda a seção Table View e você verá três células Table View. Expandir o primeiro Table View celular e você encontrará uma vista de conteúdo e, em seguida, um rótulo. Selecione o rótulo e, no campo Título Atributos inspector, digite test drive.

424492.medium.jpg

5Selecione a primeira célula Table View (a célula, e não o rótulo Test Drive) em Document Outline, e Control-arraste da célula do controlador Master Vista para o controlador de vista que você acabou de adicionar. Em seguida, solte o botão do mouse



Control-clique de um botão ou Table View célula e arrastando para o controlador de vista que deseja exibir cria um segue seleção ou uma ação acessório. Quando você soltar o botão do mouse, você verá o menu contextual Storyboard Segues, que aparece na tela.

424493.medium.jpg

6Escolha um impulso a partir do menu pop-up Segue Seleção

UMA segue realiza a transição visual entre dois controladores de vista e suporta as transições empurrar (navegação), modal, e mercadorias.

UMA empurrar segue muda a cena - e o usuário vê vista do novo controlador de vista (com o seu botão Voltar) deslizar no lugar quando o usuário toca um botão.

Em contraste com um segue impulso, uma modal segue apresenta o modal controlador de vista, com o estilo de transição que você especificar, e exige que o usuário fazer algo para voltar para o controlador de vista anterior. Quanto transições personalizadas, segues apoiar os estilos de transição visuais padrão, tais como cobertura Vertical, Flip Horizontal, Cross Dissolve, e Onda parcial.

Segue objectos são utilizados para se prepararem para a transição de um controlador de visualização para outro, o que significa que os objectos Segue contêm informações sobre ambos os controladores de vista envolvidos numa transição. Quando um segue é acionado - mas antes que ocorra a transição visual - o tempo de execução de storyboard chama a visão atual controlador da prepareForSegue: remetente: método de modo que ele pode passar todos os dados necessários para o controlador de vista que está prestes a ser exibido.

Você vai notar que a seleção impulso a partir do menu pop-up do Storyboard Segue faz com que a barra de navegação para aparecer, mas também encolhe a vista.

424494.medium.jpg

7Selecione o segue Empurre cena o Mestre View Controller. Depois de se certificar de que Empurrar aparece no menu Estilo do Inspetor Atributos, digite TestDrive em Identificador do inspetor Field- seguida, pressione retorno (ou entrar)

Você não vai utilizar o identificador, mas é uma boa prática para nomeá-lo para que você possa identificar o segue.

O campo no storyboard não é atualizada até que você pressione retorno, ou às vezes até que você clique em outro campo nesse inspetor.

8Escolha Dividir Detalhe do menu drop-down Destino Atributos do inspetor

O tamanho da vista nas alterações do controlador da unidade de teste.

Video: Como assistir IPTV no Ipad e Iphone sem Jailbreak

9Por fim, selecione os dois não utilizados Tabela de Visualização de células em Document Outline e excluí-los pressionando Delete

O destino padrão foi definida como atual, o que significava que foi definida para a vista Mestre, porque é onde você estava arrastando a partir. Com esse padrão, o controlador de vista tinham sido redimensionadas para a vista mestre, que é de 320 pontos de largura em Split View Controller padrão. Mas você deseja que o destino seja na Detalhe Ver- escolher Detalhe de Split nesta etapa faz isso para você.

Você pode ver que a visão já foi dimensionada para baixo e que uma barra de navegação foi adicionado ao topo da exibição. Se você expandir o controlador de vista no Cenário do controlador de vista em Document Outline, você pode ver que uma barra de navegação foi adicionado lá como seria de esperar.

Você também vai notar que um indicador de Divulgação (o divisa - um certo; ponta da seta forma semelhante no lado direito da célula de unidade de teste) também foi adicionada.

Video: Windows Server 2012 - Instalando e Configurando um Controlador de Dominio - ADDS

Quando você seleciona a célula Detalhe e criar o segue empurrar com a Visualização de detalhes como o destino, o novo controlador de Test Drive se torna embutido no controlador de navegação da visualização detalhada. Este controlador de navegação administra a pilha de controlador de exibição para tudo na vista Detalhe do View Controller Split.


Publicações relacionadas