NSScreencast Episode #23 Intro to Storyboards
Intro to Storyboards - NSScreencast
- Create story board
- toggle : Is Initial View Controller check
- root VC, relationship
- Project settings Summary : select Main StoryBoard
- delete window code from app delegate.rb
- TableCell
- Dynamic Prototypes / Static Cells (detail view)
- right, left, subtitle
- custom
- place label
- alignment, size, font-size, bold, text-color
- place image
- Many types of cells
- reuse Identifier
- create implementation of UITableViewCell
- Object list
- Classの指定 (SleepLogCell)
- 変数とOutletのマッピング
- RowCell -> DetailCellのマッピング Segue
- EditSleepLogViewController
- Models/SleepLog
- List VC
- prepareForSegue
- identifier isEqualToString
- edit VC = [segue destinationViewController]
- cell = sender
- index = [[self.tableView indexPathForCell
- set object to editVC
- prepareForSegue
- XCode shortcuts
- Bottom pane ⇧⌘Y
- left pane ⌘0
- right pane ⌥⌘0
- Zoom In/Out