Visualização de controladores em aplicativos do ipad

Quando você cria e aplicativos storyboard para iOS 6, controladores de vista vai ser o coração ea alma de seu storyboard. Veja controladores são tipicamente os objetos que servem como delegados e fontes de dados para visualizações de mesa, bem como para outros tipos de pontos de vista de estrutura. Veja controladores têm responsabilidades iPads vitais, tais como o seguinte:

  • Gerenciando um conjunto de pontos de vista: Isto inclui a criação de pontos de vista, bem como rubor-los da memória durante situações de pouca memória.

  • Respondendo a uma mudança no dispositivo&rsquo-s orientação: Se, por exemplo, o usuário faz com que o iPad para mudar de paisagem para orientação retrato, o controlador de vista responde ajustando suas vistas para coincidir com a nova orientação.

    Video: Tocar teclado com o iPad - Midiflow: um controlador e vários apps 1/4

  • Criando uma visão Modal (não modelo): Uma visão Modal é uma janela filho que exibe uma caixa de diálogo que requer que o usuário fazer algo (toque no Sim ou Cancelar botão, por exemplo) antes de retornar ao aplicativo.

    Você usa uma visão Modal para garantir que o usuário pagou a atenção para as implicações de uma ação (por exemplo, &ldquo-Você certo que pretende eliminar todos os seus contatos?&rdquo-).

  • Exibir um popover: A popover é uma visão transitória que é mostrado quando as pessoas tocar um controle ou uma área na tela. Popovers são usados ​​em uma variedade de maneiras, incluindo exibindo a vista Mestre quando um aplicativo Dividir a visualização está na orientação retrato ou exibir informações adicionais sobre uma seleção.

    Video: MusicApps Vlog: DAWs (apps de produção musical) para iPad

  • Responder a entrada do usuário e navegação: Enquanto a vista processa um toque usando o padrão Target-ação, é quase sempre a visão de que é o destino da ação - respondendo ao toque de forma apropriada.



Para além da base de UIViewController classe, UIKit inclui o seguinte:

Video: Como instalar o aplicativo Griid para iPad Controlador Multi-toque do Ableton Live

  • subclasses tais como UITabBarController (Para gerir o bar Tab)

  • UITableViewController (O que você usa para gerenciar vistas tabela)

  • UINavigationController (Que implementa a navegação e para trás entre os controladores de vista)

  • UIPageViewController (Para permitir aos utilizadores para navegar entre os controladores de vista usando a transição especificado)

  • UIImagePickerController (Para acessar a câmera e biblioteca Photo no iPad)

  • UISplitViewController (O que você&rsquo-estará usando no iPad - única - para exibir os pontos de vista de side-by-side que você vê nesta figura, por exemplo).

    Opinião rachada em um aplicativo usando o UISplitViewController


Publicações relacionadas