Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Desenvolvimento iOS - Aula 3

917 views

Published on

Terceira aula do curso de iOS ministrado na DueCappa.

  • Be the first to comment

  • Be the first to like this

Desenvolvimento iOS - Aula 3

  1. 1. Desenvolvimento deaplicativos mobile para iOS Aula 3 - View Controllers Avançados
  2. 2. View Controllers• Um View Controller gerencia um grupo de Views• Age como um coordenador central da hierarquia de Views• Manipula trocas entre as Views e outros controllers relevantes e objetos de dados
  3. 3. Screen Window UIView UILabel UIButton
  4. 4. Hierarquia de Classes• NSObject • UIScreen • UIResponder • UIView • UIWindow • UIControl
  5. 5. ViewScreen Window controller UIView Conectado indiretamente pelo VC UILabel UIButton
  6. 6. Navigation Controllers
  7. 7. Tab Bar Controllers
  8. 8. Split View Controllers
  9. 9. VCs trabalham juntos
  10. 10. Storyboards
  11. 11. Storyboards• Scene: área na tela gerenciada por um VC• Segue: transição visual de uma scene para outra • Push segue • Modal segue • Popover segue • Custom segue
  12. 12. Navigation Controller Demo
  13. 13. Sim Funciona? Não Nem rela. Vc que estragou? Sim Não Alguém sabe que Alguém pode foi você? te culpar? Não Sim Sim Esconda Perdeu! Não Não Dá pra culpar Sim alguém?Sem problemas!
  14. 14. Tab Bar Controller Demo
  15. 15. Split View Controller Demo

×