Domanda

Sto lavorando su un app che è simile a un programma di presentazione (Keynote / PowerPoint) per l'iPad, che utilizzerà l'adattatore VGA presenti sullo schermo. Tuttavia, se il presentatore sta usando il display esterno per la presentazione, mi chiedo se è possibile avere una versione in miniatura di ciò che è sullo schermo esterno compare sul display principale iPad (insieme con i controlli di presentazione, che si terrà fino la maggior parte dello schermo). In altre parole, sto cercando un modo con l'iPhone SDK per "cuocere" il contenuto di una vista (che conterrà varie immagini ed etichette in varie località) a un'immagine (o qualche altro supporto di memorizzazione statica), ridimensionarlo, e ri-visualizzarla in un'altra vista.

Si avrebbe bisogno di essere più piccola (dal momento che non voglio che il display esterno 1024x768 per sovrapporre completamente display principale dell'iPad, solo un angolo di esso), e sia live-aggiornamento (letteralmente un'istanza all'altra View, basta in scala), o essere in grado di essere aggiornati, in modo tale che quando si aggiorna il display esterno, la versione "picture in picture" di per sé sarebbe stato aggiornato troppo.

È stato utile?

Soluzione

Potrebbe essere più semplice per avere solo due istanze di una vista -. Uno che è la dimensione completa sul display esterno e uno che ha il suo set di trasformazione di proprietà per adattarsi nella finestra di anteprima (e quindi aggiornare entrambi contemporaneamente)

In caso contrario, probabilmente per tuffarsi in quarzo e utilizzare proprietà di livello della vista per renderlo ad un contesto (vedi CGBitmapContextCreate) e disegnare che su un piccolo vista (questo è tutto speculazione, naturalmente).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top