Your First iOS App - Part 35: Adding Extra | Ray Wenderlich Videos

Learn how to add multiple screens to your iOS apps, by adding an About screen into Bull's Eye.


This is a companion discussion topic for the original entry at https://www.raywenderlich.com/5993-your-first-ios-app/lessons/35

Instead of using dismiss, what if we just created a navigation segue back to the previous view controller after tapping close?

1 Like

I’ve tried using multiple segues, but none of them appear to provide the “proper” animation that dismiss does.

Description of the game, since it’s not in the lesson:

*** Bull's Eye ***

Welcome to the awesome game of Bull's Eye where you can win points and fame by dragging a slider.

Your goal is to place the slider as close as possible to the target value. The closer you are, the more points you score. Enjoy!

Please let me know if this contains any typos.

To make new lines in the text view, use Control or Option + Return

Editing the text directly on the storyboard appears to be glitchy and counterintuitive.

Thanks for the series Ray.

However, how do you work with multiple developers using source control like git on the Main.storyboard? I had seen some projects where the developers are using various storyboard files, and I would like to know if you have any particular advice or comment on which would be the best practice.

Also, it would be great if you can share any article or video about how to handle the connection between multiple storyboards.
Thanks again.
Alejandro.

Hi @aodreman!

One of the annoying things about Storyboards is they don’t work well with source control. If multiple developers work on the same Storyboard at the same time, it causes merge conflicts with can be a pain to resolve.

The way most companies deal with this is to either break the project into multiple Storyboards (so each dev “owns” certain Storyboards, avoiding merge conflicts), or to not use Storyboards at all (and write the UI in code instead).

This is an important topic, and I have some good news about it - we’re currently working on a brand new course for subscribers tentatively titled Programmatic UI: Apps without Storyboards that goes into great detail about when to use Storyboards, when not to use Storyboards, and the pros/cons for each method of creating user interfaces on iOS. Stay tuned! :]

Thank you! You save my time.

1 Like