Diferentes tipos de pontos de vista que você usa no ios

Frameworks

Para aplicativos para iOS fornecer as classes que você tem que trabalhar com em sua aplicação - classes como UIView, UIViewController, UIControl, E muito mais. o UIView classe define as propriedades básicas de um ponto de vista, e você pode ser capaz de usá-lo “como é” simplesmente adicionando uma visualização de imagem e alguns controles.

o UIKit estrutura também fornece-lhe com uma série de outros pontos de vista que são uma subclasse de UIView. Estes pontos de vista implementar os tipos de coisas que você como um desenvolvedor precisa fazer na interface do usuário.

É importante pensar sobre a vista objetos que fazem parte do UIKit estrutura. Quando você usa um objeto, como uma UISlider ou UIButton, o controle deslizante ou o botão se comporta exatamente como um controle deslizante ou o botão em qualquer outro aplicativo iOS. Isso permite que a consistência na aparência e comportamento em aplicativos que os usuários esperam.

controles

controles são os gráficos de ponta do dedo-friendly que são usados ​​extensivamente na interface de usuário de um aplicativo típico. Os controles são realmente subclasses da UIControl superclasse, uma subclasse da UIView classe.

Video: iPhone 6 - ANÁLISE COMPLETA

Eles incluem itens palpáveis, como botões, controles deslizantes e interruptores, bem como campos de texto na qual você insere dados. Você usá-los em seus pontos de vista, incluindo, se você acabou de ver, em uma barra de ferramentas.

Controles fazem uso pesado do padrão de design Target-Ação, que é usado neste exemplo aplicativo quando você tocar no botão Test Drive, como mostrado na figura.

Um botão é a ponta do padrão de design alvo de acção.
Um botão é a ponta do padrão de design alvo de acção.

Video: PONTO DE VISTA: TIPOS DE NARRADOR

vistas de exibição



Imagine vistas de exibição como controles que parecem boas, mas realmente não fazer nada, exceto, bem, boa aparência. Estes incluem o seguinte: UIImageView (Vá para o fundo para a vista mestre mostrada na figura para um exemplo) - UILabel (Para adicionar etiquetas para botões e outros controles) - UIProgressView- e UIActivityIndicatorView.

Você pode gostar de adicionar um indicador de atividade para os pontos de vista onde você baixar dados para que as pessoas têm algo para assistir enquanto espera.

vistas de alerta e folhas de Ação

Alerta visualizações e Açao folhas apresentar uma mensagem ao usuário, juntamente com botões que permitem ao usuário responder à mensagem. vistas de alerta e folhas de ação são semelhantes na função, mas parecem e se comportam de forma diferente um do outro.

Por exemplo, a UIAlertView classe exibe uma caixa de alerta azul que aparece na tela, eo UIActionSheet classe exibe uma caixa que desliza para dentro da parte inferior da tela.

Você pode adicionar uma exibição de alerta ao seu aplicativo para informar o usuário quando a Internet não está disponível. Esta figura mostra um exemplo do que o usuário veria se não houver conexão com a Internet está disponível.

Os usuários precisam de alerta Internet, isso não deixe de incluí-lo.
Os usuários precisam de alerta Internet, isso não deixe de incluí-lo.

Video: FINALMENTE PROCURA-SE AMIGOS PARA JOGAR MINECRAFT POCKET EDITION

vistas de navegação

barras de guia e barras de navegação funcionam em conjunto com controladores de vista para fornecer ferramentas para navegar em seu aplicativo. Normalmente, você não precisa criar um UITabBar ou UINavigationBar diretamente - é mais fácil deixar Interface Builder fazer o trabalho para você ou configurar estes pontos de vista através de uma barra Tab ou controlador de navegação, respectivamente.

A janela

Você vai se lembrar esta: O janela fornece a superfície para o conteúdo de desenho e é a raiz recipiente para todos os outros pontos de vista.


Publicações relacionadas