Desenvolvimento iOS - Aula 3

912 visualizações

Publicada em

Terceira aula do curso de iOS ministrado na DueCappa.

  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×