Curso IOS - Intro2

Post on 03-Jul-2015

107 views 0 download

description

Cursos @mejorandola

transcript

Continuación de Introducción a iOS

Raquel Hernandez - @maggit

Metas de la Clase

• Explorar Xcode

• ViewControllers

• Introducción a Storyboards y Navigation Controller

• Demo - Obtener data de una API

XCode

View Controllers

¿Que debo saber de mi View Controler?

• ¿Estoy usando el storyboard para implementar mi ViewController?

• ¿Cuándo es instanceado mi ViewController?

• ¿Que datos debe de mostrar?

• ¿Que tareas va a realizar?

• ¿Como va a desplegar su vista?

• ¿Colabora con otros ViewControllers?

Table Views

Table View

Cell

Delegate Methods

Metodos requeridos de Data Source

Anatomía de un Table Cell

• cell.textLabel - El UILabel principal de la celda

• cell.detailTextLabel - Un UILabel más pequeño que aparece abajo del label principal

• cell.imageView - Un UIImageView que aparece a la izquierda de la celda

UICollectionView

Anatomía de un UICollectionView

• UICollectionView

• UICollectionViewCell

• Supplementary Views

• Decoration View

Storyboards

Storyboard

Navigation Controller

Navigation Controller - Twitter

Navigation Controller - Instagram

Sabe a dónde regresar

Storyboard - Scene and Segue

Dock

Scene

DockDock

Scene

Segue

Segue

Demo

MVP

#iMejorando

Preguntas

@maggit