uchicago-mobi / MPCS51030-2019-Spring-Forum

This repository will contain code examples and discussion topics for the winter 2019 quarter.
1 stars 1 forks source link

Splash screen requirements #45

Open westminsterabi opened 5 years ago

westminsterabi commented 5 years ago

For the requirements on the splash screen, I'm a little at a loss. It seems like all you can do is display a static image, you can't do anything programmatically on the splash screen. At least, that's what StackOverflow says. How do I go about approaching this problem? Are there good resources for getting started?

hbennett766 commented 5 years ago

It sounds like you might be confusing "splash screen" with LaunchScreen.storyboard. The final project splash screen is just a regular old view controller in Main.storyboard, configured per the project requirements.

Does this clear anything up?

westminsterabi commented 5 years ago

Oh, that makes more sense. This link from my proposal feedback made it seem like we're supposed to use LaunchScreen.storyboard, or maybe I'm misinterpreting it?

hbennett766 commented 5 years ago

There's a note in the final project requirements stating that you can't accomplish the splash screen logic in LaunchScreen.storyboard. So I would guess that that reference is not meant to specifically point you in that direction. @chelseatroy can you verify this?

chelseatroy commented 5 years ago

Ah! Correct. I see why this is unclear.

I sent that link because I think it provides extremely clear examples of what a splash screen is (since we haven't specifically covered them in class). You don't have to use the LaunchScreen.storyboard implementation, and in fact can't do the customization you need in one (like controlling how long it shows). I will clarify that in the announcements for the next class. Thank you!