Using multiple UIWindows in iOS applications

I have been playing around with using multiple UIWindows in an iOS application at my current client for the last few days and thought I would share what I perceive to be the pro’s and con’s. I will cover the technical challenges / observations I have witnessed when using UIWindows that sit above UIAlertViews when accessibility / VoiceOver mode is on in another post otherwise it will get lost.

Why would I want to use multiple UIWindows?

Well I guess a couple of the reasons would be that maybe you want to display a view that shows above system UIAlertViews, can cover the default keyboard or even make your app look like it is modifying the statusbar like Reeder.

Read More…

 Scroll to top