There are currently three available UIViewControllers for testing right now:
RandomizingColorsTableViewController- sdfsf
ProgrammaticTwitterViewController- This is for exhibiting how to use a programmatically created
UITableViewCellin aUITableViewController. - This contains code for differentiating between "pushing" and "presenting"
UIViewControllers. - This also contains code for showing how to reference /other/ storyboards.
ProgrammaticTwitterTableViewCellalso differentiates between a programmaticUIStackViewlayouting approach versus a programmatic constraint-based layouting approach.
- This is for exhibiting how to use a programmatically created
XibTwitterTableViewController- This is for exhibiting how to use a
UITableViewCelldefined by a xib in aUITableViewController. - This also partially exhibits the layouting capabilities of
UIStackViews.
- This is for exhibiting how to use a
By default, when you run the program, RandomizingColorsTableViewController will be the UIViewController that will be displayed.
To change this:
- Go to Main.storyboard.
- Click on the bar above the Table View. (Alternatively, you may also click the "Randomizing Colors Table View Controller Scene" on the View Hierarchy on the left.)

- Navigate to the Identity Inspector on the right hand side of Xcode.
- Then, change the custom class from
RandomizingColorsTableViewControllerto the name of theUIViewControlleryou want to test (e.g. ProgrammaticTwitterViewController, XibTwitterTableViewController).