Declarando tomadas e ações em rápida
Video: Imposto de Renda: como declarar lucro e prejuízo com ações? | Empiricus
Conteúdo
Embora a construção da interface não é, estritamente falando, um processo Swift porque Interface Builder constrói o código para você, vale a pena dar uma olhada em como você escrever código para tomadas e ações usando o Xcode e Interface Builder (que é construído para ele).
A fim de deixar as pessoas interagem com a mídia social de Locatapp, eles precisam de um botão de ação que normalmente é colocado na extremidade direita da barra de navegação, como você verá nas etapas seguintes.
Aqui estão os passos para adicionar o botão de ação - e têm Xcode escrever o código automaticamente enquanto você está nisso.
Video: Como declarar Ações no seu Imposto de Renda
Aberto Main.storyboard no Xcode.
Isso inicia Interface Builder e exibe a tela para sua interface. Pode ser necessário ampliar a visão dentro ou para fora. O uso do Editor → Canvas → Zoom.
Certifique-se de que você pode ver MKMapView em DetailViewController.
Abrir a área de utilidades, se necessário.
Escolha Barra de Botões item da biblioteca e arraste-o para a direita da barra de navegação.
No inspetor de atributos, escolha Ação no menu pop-up Identificador.
Escolha o Assistant.
selecionar DetailViewController.swift como a visão companheiro.
Control-arraste a partir do botão de ação para o topo da DetailViewController classe.
Quando você soltar o botão, use o pop-up para definir essa conexão com uma ação, em vez de uma tomada ou conexão de saída.
Diga actionButton, e deixar o tipo padrão como AnyObject.
Quando você soltar o botão do mouse, você verá que você criou uma ação como esta:
actionButton @IBAction func (remetente: AnyObject) {}
Esta técnica de controle arrastando a partir de um elemento de interface para uma interface de classe no Assistente no Xcode é a maneira mais fácil de criar propriedades para elementos de interface, como vista ou botões e ações para o que acontece quando um elemento de interface é clicado.