Recentemente mi sono chiesto il fatto che un'app iOS ne abbia solo una UIWindow
. Non sembra essere un problema crearne un altro UIWindow
e posizionarlo sullo schermo.
La mia domanda è un po 'vaga, ma mi interessa:
- Cosa potrei potenzialmente ottenere con un secondo
UIWindow
che non può essere fatto in altri modi? - Cosa può andare storto quando si utilizzano più
UIWindow
istanze? - Ho visto che le persone usano un secondo
UIWindow
per visualizzare i popover come le visualizzazioni su iPhone. È un buon modo per farlo? Perché? Perchè no? - Ci sono altri esempi in cui ha perfettamente senso averne un altro
UIWindow
?
Non è che mi manchi qualcosa. Non ho mai sentito il bisogno di creare un'altra UIWindow
istanza ma forse mi permetterebbe di fare cose incredibili di cui non sono a conoscenza! :-)
Spero che possa aiutarmi a risolvere questo problema: ho bisogno di aggiungere una "vista di copertina" su ciò che è attualmente visualizzato. Dovrebbe funzionare anche se sono già presenti uno o più controller modali. Se aggiungo un UIView
alla visualizzazione del controller di root, i controller modali si trovano in cima, così come i controller popover. Se presento la visualizzazione della copertina in modo modale e c'è già un controller modale, viene coperta solo una parte dello schermo.