Advantages, problems, examples of adding another UIWindow to an iOS app?
问题 Recently I've been wondering about the fact that that an iOS app only has one UIWindow . It does not seem to be an issue to create another UIWindow and place it on screen. My question is kind of vague, but I'm interested in: What could I potentially achieve with a second UIWindow that cannot be done in other ways? What can go wrong when using multiple UIWindow instances? I have seen that people use a 2nd UIWindow to display popover like views on iPhone. Is this a good way of doing it? Why?