Ho bisogno di creare un'istantanea o uno screenshot - chiamalo come preferisci- della vista corrente e quindi visualizzarla nella vista modale.[iOS] Come creare una "istantanea" dello stato attuale della vista
Perché se ho appena scritto questo in vista del regolatore del ModalView
MyAppViewController *viewController = [[MyAppViewController alloc] init];
self.view = viewController.view;
Tutti i metodi della MyAppViewController sono chiamati così, ma io non ne hanno bisogno, ho solo bisogno di "salvare" tutto ciò che era sullo schermo quando è comparso ModalView e lo mostra nella vista di ModalView.
Come posso farlo? Grazie in anticipo!
Non sono sicuro di cosa significhi: "Anche tutti i metodi del MyAppViewController sono chiamati". Una risposta che sembra troppo ovvia per me sarebbe semplicemente creare una nuova classe con solo gli elementi di cui hai bisogno. Sicuramente non capisco abbastanza bene il problema. –
La mia app è un gioco. E quando l'utente tocca un pulsante specifico appare un controller di visualizzazione modale e deve visualizzare la vista del gioco nello stato che era appena prima che il pulsante fosse toccato. Quindi i mostri che sono stati uccisi dovrebbero essere morti ecc. Ma se uso il codice dal primo post, sembra che il gioco sia appena iniziato – Knodel
hai bisogno di uno screenshot di un'immagine piatta, o stai cercando di salvare lo stato attuale del gioco . – Bongeh