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:
Conteúdo
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).