Declarando tomadas e ações em rápida

Video: Imposto de Renda: como declarar lucro e prejuízo com ações? | Empiricus

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

  1. 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.

  2. Certifique-se de que você pode ver MKMapView em DetailViewController.

  3. Abrir a área de utilidades, se necessário.

  4. Escolha Barra de Botões item da biblioteca e arraste-o para a direita da barra de navegação.

  5. No inspetor de atributos, escolha Ação no menu pop-up Identificador.



  6. Escolha o Assistant.

  7. selecionar DetailViewController.swift como a visão companheiro.

  8. Control-arraste a partir do botão de ação para o topo da DetailViewController classe.

  9. 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.


Publicações relacionadas