User Tools

Site Tools


ios-labs-s14:basics-ib

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
ios-labs-s14:basics-ib [2014/02/16 20:45]
mbarboi
ios-labs-s14:basics-ib [2014/02/16 20:50]
mbarboi
Line 4: Line 4:
 What You See Is What You Get, drag and drop system used to put views on controllers. Stores interface information in a **Storyboard** file. What You See Is What You Get, drag and drop system used to put views on controllers. Stores interface information in a **Storyboard** file.
  
-A storyboard is the visual representation of all the scenes, transitions,​ and relationships in an application.+**Storyboard**- file containing ​the visual representation of all the scenes, transitions,​ and relationships in an application. Opens InterfaceBuilder when selected.
  
-A scene refers to a single view controller: it is a +**Scene**- ​refers to a single view controller ​and its associated views
  
-A segue manages the transition between two scenes. ​A segue is established by pressing ctrl key and dragging ​from one scene to the other. Pushing a view controller to the navigation stack and presenting a modal view controller on the click of a button can be done easily with the help of segue thereby reducing the need for coding.+**Segue**- ​transition between two scenes. ​Right-click + drag from a button ​to another ​view controller to establish.
  
-The entire application flow can be seen in the storyboard file. +**Root ​View Controller**- the first controller to appear in the context of the entire application OR UINavigationControllerThe first is represented by an arrow that points right with no tail on the left side. The second is an arrow between a navigation controller and another view controller, and can be set up by right-click+dragging from the navigation controller.
- +
-View Controllersevery long rectangle on the screen represents ​ViewControllerThese rectangles are the only things ​that can “float” in IB's main window +
- +
-Arrowsarrows in IB represent relationships between ViewControllers.+
ios-labs-s14/basics-ib.txt · Last modified: 2014/02/17 13:42 by mbarboi