Animando uma visão em seu aplicativo ios

Sempre que você atribuir um novo valor a certas propriedades de vista (como o quadro, armação e centro Propriedades), a vista é imediatamente redesenhado ea mudança é imediatamente visível na tela.

Além disso, alterações em várias propriedades de vista (tais como as acima mencionadas) pode ser animada. Isto significa que alterar a propriedade cria uma animação que transmite a mudança para o usuário durante um curto período de tempo - e é tudo tratado para você pela UIView classe. Além do mais, é preciso apenas uma chamada de método para especificar as animações a serem executadas e as opções para a animação.

Você pode animar as seguintes propriedades do UIView classe:

  • quadro, armação: Esta propriedade contém o rectângulo quadro, o que especifica o tamanho e localização da vista em sua super visão do sistema de coordenadas.

  • limites: Esta propriedade contém o rectângulo limites, que especifica o tamanho do ponto de vista (e o seu conteúdo origem) no próprio sistema de coordenadas local de vista.

  • centro: Esta propriedade contém o ponto central conhecido da visão em sua super visão do sistema de coordenadas.

  • transformar: Usado para fazer uma rotação vista.

  • alfa: Esta propriedade controla o grau de transparência. Se você animá-lo, você pode obter uma vista de fade in e fade out.

  • cor de fundo: Esta propriedade permite-lhe fazer a transição de uma cor para outra.

  • contentStretch: Esta propriedade controla a forma como o conteúdo de um ponto de vista é esticado para preencher seus limites quando a vista é redimensionado e é muitas vezes usado para animar o redimensionamento de botões e controles.


Publicações relacionadas