Como adicionar o Tempo View Controller para o seu iOS App
Aqui é onde a borracha encontra a estrada. Para adicionar o controlador de vista do tempo a seus iOS app- completas com vista web para exibir o tempo - você precisa fazer o seguinte:
Menu
- Selecione objetos no painel biblioteca de área de utilidade e, em seguida, selecionar um controlador de vista do painel e arraste-o para o seu storyboard.
- Selecione o novo controlador de vista sobre o storyboard.
- Na seção view controller do inspector atributos, insira tempo no campo título. entra também do tempo no campo storyboard id no inspetor de identidade.
- Arraste uma barra de ferramentas do painel biblioteca da área de utility.
- Excluir o botão item.
- Selecione a célula tempo no controlador mestre view (que está lá sob a table view rubrica) e control-arrastar de lá para view controller - cena do tempo.
- Selecione substituir a partir do menu pop-up segue seleção que aparece.
- Selecione o segue na lona storyboard ou no document outline e, de volta, no inspetor de atributos, certifique-se de que substituir aparece no menu estilo do atributo inspector insira tempo no campo identificador e pressione return.
- Se necessário, escolha dividir detalhe a partir do menu drop-down destino.
- Selecione a célula da tabela que contém a etiqueta do tempo em qualquer tela ou document outline e, no campo acessório atributos do inspector, certifique-se de que o acessório tenha sido definido para nenhum.
Selecione objetos no painel Biblioteca de área de utilidade e, em seguida, selecionar um controlador de vista do painel e arraste-o para o seu storyboard.
Uma nova cena é criado.
Selecione o novo controlador de vista sobre o storyboard.
Se o fizer, revela seus atributos na (já aberta) Atributos inspector.
Na seção View Controller do inspector Atributos, insira Tempo no campo Título. entra também do tempo no campo Storyboard ID no Inspetor de Identidade.
Certifique-se de pressionar Return ao digitar texto em um campo de texto no Inspetor de Atributos.
O campo no storyboard não é atualizada até que você pressione Return, ou às vezes até que você clique em outro campo nesse inspector.
Adicionando um identificador não é um requisito, mas é um bom hábito de entrar. Quanto ao campo de título, dando tudo um título sempre faz com que seja mais fácil de descobrir o que é o que no storyboard.
Arraste uma barra de ferramentas do painel Biblioteca da área de Utility.
Posicioná-lo no topo da exibição.
Excluir o botão Item.
Este botão vem por padrão com a barra de ferramentas quando você arrastá-lo a partir da Biblioteca.
Selecione a célula Tempo no controlador mestre View (que está lá sob a Table View rubrica) e Control-arrastar de lá para View Controller - Cena do tempo.
Você pode fazer isso na tela ou no Document Outline ou ambos. Você também pode querer reorganizar a tela de modo a que o seu novo controlador de vista está perto do celular do tempo enquanto você desenha a conexão.
Se você não tiver feito isso, como você trabalhar com as células do Mestre View Controller, adicione um rótulo específico do Xcode para o Table View celular para cada um. Ele torna a sua vida muito mais fácil.
Selecione Substituir a partir do menu pop-up Segue seleção que aparece.
Você usa um segue sempre que você deseja criar uma transição de um controlador de exibição para outro. Um segue executa a transição visual entre dois controladores de vista e suporta push (navegação), modal e transições personalizadas. Tudo que você tem a fazer (como você acabou de ver) é Control-arrastar a partir de um botão ou Table View celular para o controlador de visualização que você deseja ser exibido.
UMA segue impulso faz com que o novo controlador de vista (com um botão Voltar) para deslizar no lugar quando o usuário toca um botão-os itens da barra de navegação são actualizados de forma adequada.
Em contraste com um segue impulso, uma modal segue apresenta a forma 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. (Este requisito de que o utilizador Faz algo é a parte modal de um segue modal.) segues apoiar os estilos de transição visuais padrão, tais como cobertura Vertical, Flip Horizontal, Cross Dissolve, e enrolar parcial.
Além disso, objetos Segue são utilizados para se preparar para a transição de um controlador de exibição para outro. objetos Segue contêm informações sobre os controladores de vista envolvidos em uma 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 para que ele possa passar todos os dados necessários para o controlador de vista que está prestes a ser exibido.
Um segue Substitua faz com que o controlador de vista existente para ser substituído por um novo.
Você vai notar que a visão se redimensiona. O padrão para um destino que é o mesmo que o ponto de vista de origem. Você precisa corrigir isso. (O destino aqui é a vista mestre.)
Selecione o segue na lona storyboard ou no Document Outline e, de volta, no Inspetor de atributos, certifique-se de que Substituir aparece no menu Estilo do Atributo Inspector insira Tempo no campo Identificador e pressione Return.
Mais uma vez, você não vai usar sempre o identificador, mas é uma boa prática para nomeá-la para que você possa identificá-lo.
Se necessário, escolha Dividir Detalhe a partir do menu drop-down Destino.
Observe que o segue é selecionado no Document Outline, bem como sobre a lona (ele se transforma de cinza para branco) eo controlador de vista tem redimensionado seu ponto de vista.
Selecione a célula da tabela que contém a etiqueta do tempo em qualquer tela ou Document Outline e, no campo Acessório Atributos do inspector, certifique-se de que o acessório tenha sido definido para Nenhum.
Alguns outros controladores de vista do storyboard não são lançadas por segues, e você vai adicionar os conforme necessário.