Frage

Ich arbeite an einer Anwendung, die auf eine Präsentationsanwendung (Keynote / Powerpoint) für das iPad ähnlich ist, die den VGA-Adapter vorhanden auf dem Bildschirm verwenden. Wenn jedoch der Moderator des externe Display für die Darstellung verwendet, ich frage mich, ob es möglich ist, eine Miniatur-Version zu haben, was auf dem externen Display auf dem Haupt iPad-Display angezeigt (zusammen mit den Präsentations Kontrollen, die antreten wird den größten Teil des Bildschirms). Mit anderen Worten, ich bin auf der Suche nach einem Weg, mit dem iPhone SDK zu „backen“ dem Inhalt einer Ansicht auf ein Bild (die verschiedene Bilder und Labels in verschiedenen Orten enthalten) (oder ein anderen statischen Speicher), ändern Sie die Größe, und wieder zeigt sie in einer anderen Ansicht.

Es müßte kleiner sein (da ich die 1024x768 externe Anzeige nicht will, um vollständig die Hauptanzeige des iPad überlagerst, nur eine Ecke davon), und entweder live-Aktualisierung (wörtlich: eine Instanz der anderen Ansicht, nur skaliert), oder in der Lage sein, aufgefrischt werden, so dass, wenn die externe Anzeige zu aktualisieren, würde die „Bild in Bild“ Version von mir selbst zu aktualisieren.

War es hilfreich?

Lösung

Es ist vielleicht am einfachsten, nur eine Ansicht zwei Instanzen haben -. Eine, die in volle Größe auf dem externen Display ist und eine, die seinen Transformationseigenschaftssatz im Vorschaufenster passen muss (und dann beide gleichzeitig aktualisieren)

Ansonsten haben Sie wahrscheinlich zu tauchen Sie ein in Quartz haben und verwenden Sie die Ebeneneigenschaft Sicht es auf einen Kontext zu machen (siehe CGBitmapContextCreate) und ziehen, dass auf einen winzigen Blick (das ist alles Spekulation natürlich).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top