Veja controladores - os principais jogadores de storyboard
o storyboard
Conteúdo
Video: O MELHOR JOGADOR DE CADA DÉCADA (de 1920 até hoje) | Veja lances dessas lendas
Estes objetos de controlador de conter o código que liga objetos de exibição do aplicativo para seus objetos de modelo. Sempre que a visualização precisa mostrar alguma coisa, o controlador de vista sai e recebe o que a visão precisa do modelo.
Da mesma forma, controladores de vista responder a controles em seu ponto de vista de conteúdo e pode fazer coisas como dizer o modelo para atualizar seus dados (quando o usuário adiciona ou altera o texto em um campo de texto, por exemplo), calcular alguma coisa (o valor atual de, digamos, seus dólares americanos em libras esterlinas), ou mudar a visão que está sendo exibido (como quando o usuário pressiona o botão Divulgação Detalhe sobre a aplicação iPod para saber mais sobre uma canção).
Visualização de controladores, como você pode ver na figura, são os objetos que controlam o que é exibido e que respondem às ações do usuário. Eles são o coração ea alma do storyboard.
Video: TODOS OS MELHORES JOGADORES DO MUNDO ● 1991-2016
Um controlador de vista é muitas vezes o objecto (alvo) que responde aos controlos no ecrã. O mecanismo Target-ação é o que permite que o controlador de vista estar ciente de quaisquer alterações na visão, que podem então ser transmitidos para o modelo.
Imagine que um usuário do iPad lança o aplicativo RoadTrip. No lado esquerdo (ou em um popover), ele ou ela vê uma exibição de tabela e no lado direito uma vista de detalhe (o tempo, por exemplo).
O utilizador pode tocar uma entrada (célula) na Tabela vista a exibir eventos. O controlador de eventos é então lançado e envia uma mensagem para o método apropriado no modelo para obter os eventos. O objeto modelo retorna uma lista de URLs, e assim por diante. O controlador então entrega essa informação para a vista, que exibe prontamente as informações para o usuário.
Se o usuário imaginário agora lança o aplicativo RoadTrip no iPhone (ou iPad Touch), o usuário verá uma exibição de tabela de tela inteira. A tela irá deslocar para uma vista de detalhe, quando o utilizador toca uma célula na tabela. A mesma informação está disponível na versão iPhone como na versão iPad, mas a interface do usuário tem que ser um pouco diferente.
Você ficará satisfeito em saber que você pode construir um conjunto de classes Objective-C que funciona tanto com o iPhone e iPad arquivos de storyboard, então você só precisa de um conjunto de código para construir a sua aplicação Universal.
A sequência de eventos é a seguinte:
A mensagem é enviada para controlador de vista daquele fim de lidar com o pedido.
O método do controlador de vista interage com o objeto do modelo de viagem.
O objeto modelo processa a solicitação do usuário para os eventos atuais.
Video: O melhor jogador do mundo POR IDADE (dos 16 anos 50 anos)
O objeto modelo envia os dados de volta para o controlador de vista.
O controlador de exibição envia os dados para a visualização para exibir as informações.