質問

iPadのプレゼンテーションアプリケーション(Keynote/PowerPoint)に似たアプリに取り組んでいます。これは、VGAアダプターを使用して画面に表示されます。ただし、プレゼンターがプレゼンテーションに外部ディスプレイを使用している場合、メインiPadディスプレイに外部ディスプレイにあるもののミニチュアバージョンを表示することができるかどうか疑問に思っています(プレゼンテーションコントロールとともに、画面のほとんど)。言い換えれば、私はiPhone SDKで、画像(または他の静的ストレージ)にビュー(さまざまな場所にさまざまな画像とラベルが含まれます)を「焼く」(または他の静的ストレージ)、サイズを変更する方法を探しています。別のビューで再表示します。

小さくする必要があります(1024x768の外部ディスプレイにiPadのメインディスプレイを完全にオーバーレイする必要がないため、その角のみです)。または、外部ディスプレイを更新するときに、それ自体の「写真の画像」バージョンも更新されるように、更新することができます。

役に立ちましたか?

解決

ビューの2つのインスタンスだけを持つことが最も簡単かもしれません。1つは外部ディスプレイのフルサイズで、もう1つはプレビューウィンドウに適合するように変換プロパティを設定します(両方を同時に更新します)。

それ以外の場合は、おそらくクォーツに飛び込み、ビューのレイヤープロパティを使用してコンテキスト(cgbitMapContextCreateを参照)にレンダリングし、それを小さなビューに描画する必要があります(これはもちろんすべての憶測です)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top