Configurando um Nib para o seu iPhone ou iPad

arquivos nib terminar em .xib e são usados ​​em Interface Builder para construir as telas de sua aplicação do jogo para o seu iPhone ou iPad.

Para começar a construir um arquivo nib, clique duas vezes no Xcode para abrir o arquivo no Interface Builder. Você pode arrastar pontos de vista e controles, como imagens e botões, para o arquivo nib.

Para fazer o seu código ciente de quando o usuário toca botões na tela, siga estes passos:

  1. Para cada botão na tela, adicionar os seus métodos de ação para o arquivo .h para o seu controlador de exibição.

    Os métodos de ação semelhante a este:

    - (IBAction) doSomething-
  2. Ligue o botão para a ponta, seguindo estes passos:

  1. Volte para o arquivo nib no Interface Builder, e abra a janela de documento pressionando Command + 0.

    Você vê a entrada proprietário de um arquivo no topo da lista.

  2. Mantenha pressionada a tecla Control e clique e arraste a partir do botão para o dono do arquivo.

    Uma lista de métodos de ação você pode anexar o botão para aparecer.

  3. Clique no método que você deseja.

  • Adicione o código de método que é executado quando o botão for pressionado para o arquivo .m para o seu controlador de exibição.

    Este código é algo como isto:

  • - (IBAction) doSomething {// Este código é executado quando o botão for pressionado}

    Você também pode querer que seu código seja capaz de se referir aos pontos de vista no seu bico. Para fazer isso, você precisa ter uma variável de saída para cada modo de exibição que você deseja consultar.

    Para configurar a variável de saída, siga estes passos:

    1. Adicionar uma variável de saída para armazenar a referência para o controle e colocá-lo no arquivo .h para o seu controlador de vista, entre as chaves.

      variáveis ​​de saída parecido com este:

      IBOutlet UIButton * myButton-
    2. Conecte o controle para a variável de saída, abrindo a janela do documento, mantendo pressionada a tecla Control, e arrastando a partir do dono do arquivo para o controle.

      Agora, sempre que você usar a variável de myButton, você trabalha com o controle que você conectou no bico.

    menu