Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

All About iOS Storyboards

1,613 views

Published on

Storyboard is relatively new tool to build UI for iOS apps which reduces the amount of glue code needed in app
development.iOS Developers who aren't familiar with this tool and want to accustom themselves with storyboards can refer to this.

Published in: Technology, Business
  • Be the first to comment

All About iOS Storyboards

  1. 1. iOS Storyboards Gunjit Mittal Mindfire Solutions 29-01-2014
  2. 2. Visual way to specify views and transitions between them. Supported in iOS 5.0+ ● Presenter: Gunjit Mittal, Mindfire Solutions
  3. 3. Advantages: Conceptual Overview of all the screens in the app. No need for separate Nibs for every view Use of segues decreases Code to be written For UI transitions. With new prototype Cells And static cells, Designing Table view is even easier. We can use .XIB with storyboards If needed. ● Presenter: Gunjit Mittal, Mindfire Solutions
  4. 4. Tab Bar & Navigation Bar ● Absolutely no code needs to be written for their implementation. ● Presenter: Gunjit Mittal, Mindfire Solutions
  5. 5. Segue ● push ● modal ● Custom ● Manual ● Presenter: Gunjit Mittal, Mindfire Solutions
  6. 6. Navigation Methods ● ShouldPerformSegueWithIdentifier: sender: ● PrepareForSegue: sender: ● PerformSegueWithIdentifier: sender: ● Presenter: Gunjit Mittal, Mindfire Solutions
  7. 7. Table Views ● Static cells: You get what you see. ● Prototype cells: No separate nibs required. ● Presenter: Gunjit Mittal, Mindfire Solutions
  8. 8. Multiple Storyboards > [UIStoryboard storyboardWithName:@"new_storyboard" bundle:nil]; > [UIStoryboard instantiateInitialViewController]; > [UIStoryboard instantiateViewControllerWithIdentifier:@””]; ● Presenter: Gunjit Mittal, Mindfire Solutions
  9. 9. Unwind segue ● ● An unwind segue can be used to navigate back through push, modal or popover segues (as if you popped the navigation item from the navigation bar, closed the popover or dismissed the modally presented view controller). On top of that you can actually unwind through not only one but a series of push/modal/popover segues ● Presenter: Gunjit Mittal, Mindfire Solutions
  10. 10. Thank you ● Presenter: Gunjit Mittal, Mindfire Solutions
  11. 11. www.mindfiresolutions.com https://www.facebook.com/MindfireSolutions http://www.linkedin.com/company/mindfire-solutions http://twitter.com/mindfires

×