Como adicionar o controlador de eventos ao seu iOS App
Você pode adicionar o controlador de eventos para seu aplicativo iOS, que irá exibir eventos que você talvez possa estar interessado em seu destino. Curiosamente, para o controlador de Eventos para funcionar corretamente, você precisa ter incorporado a um controlador de navegação.
Menu
- Selecione um novo controlador de vista da seção objetos do painel biblioteca.
- No inspetor de atributos, digite eventos no campo título do controlador de visualização, bem como no campo storyboard id do inspetor de identidade.
- Com os novos eventos view controller selecionado, escolha o editor-embed no controlador de navegação no menu principal.
- Selecione o controlador de navegação na tela, e no inspetor de atributos, digite eventsnavigation no campo título, bem como no campo storyboard id do inspetor de identidade para o controlador de navegação para que você possa encontrá-lo para a próxima etapa.
- No esboço do documento, selecione a célula eventos no controlador mestre view (que está lá no âmbito da secção tableview - ao meu destino sob a table view rubrica) e control-arrastar para o controlador de navegação, é apenas adicionado - aquele no qual você incorporado o controlador de eventos e nomeado no passo 4.
- Selecione substituir a partir do menu de esboços segues pop-up que aparece.
- Selecione o segue na tela e, no inspetor de atributos, digite eventos no campo identificador e escolha dividir detalhe a partir do menu drop-down destino.
- Selecione os eventos table view celular.
Para adicionar um controlador de eventos, faça o seguinte:
Selecione um novo controlador de vista da seção Objetos do painel Biblioteca.
Arraste-o para o seu storyboard.
No Inspetor de atributos, digite Eventos no campo Título do controlador de visualização, bem como no campo Storyboard ID do inspetor de Identidade.
Certifique-se os novos eventos View Controller é selecionado.
Com os novos eventos View Controller selecionado, escolha o Editor-Embed no Controlador de navegação no menu principal.
Uma cena controlador de navegação é adicionado ao seu storyboard, juntamente com uma coisa chamada Relação a partir de UINavigation Controlador para ViewController . O navegador e eventos relacionados View Controller estão ligados pela relação, mas, neste momento, eles não têm outras conexões com outros controladores de vista.
Selecione o controlador de navegação na tela, e no Inspetor de atributos, digite EventsNavigation no campo Título, bem como no campo Storyboard ID do inspetor de identidade para o controlador de navegação para que você possa encontrá-lo para a próxima etapa.
Você pode ver que, no destaque do documento e sobre a tela, o controlador de navegação é agora identificado como EventsNavigation.
Agora você vai querer criar um segue a partir da célula Eventos para o controlador de navegação.
No esboço do documento, selecione a célula eventos no controlador mestre View (que está lá no âmbito da secção TableView - ao meu destino sob a Table View rubrica) e Control-arrastar para o controlador de navegação, é apenas adicionado - aquele no qual você incorporado o controlador de eventos e nomeado no Passo 4.
Você pode ver toda a ação. Note-se que pode ser necessário reorganizar as coisas para ligar a célula da tabela para o controlador de vista. Após a conexão é feita, você pode reorganizar as coisas.
É mais fácil fazer isso a partir do destaque do documento.
Selecione Substituir a partir do menu de esboços Segues pop-up que aparece.
Para o iPhone, você vai usar o envio, em vez de substituir.
Selecione o segue na tela e, no Inspetor de atributos, digite Eventos no campo Identificador e escolha Dividir Detalhe a partir do menu drop-down Destino.
Seu storyboard deve ficar assim quando você está feito. (Note-se que para o iPhone, você vai usar um segue impulso e não usar Detalhe Split.)
Selecione os eventos Table View celular.
No campo Acessório Atributos do inspector, verifique se o acessório foi definido para Nenhum.