ムービープレイヤーの上にイメージをオーバーレイすることができました(AppleのMoviePlayerの例を参照)。iphone - ムービープレイヤーで透明な画像を重ねる
しかし、私は画面にコントロールを持たないという効果が欲しく、画面に触れると私のオーバーレイが現れます。
私は透明なpngファイルの画像でオーバーレイを作成し、ディスプレイ全体をカバーすることを考えました。この透明な画像にタッチすると、オーバーレイコントロールが表示されます。
ムービープレイヤーで透明なイメージを表示する以外は、すべて動作しています。透明なPNGであっても、画像はすべて黒で表示されます。 UIView(オーバーレイ)のアルファを変更すると、タッチイベントは認識されません。
私は明らかにdrawrect()で直接作業することに新しいので、どんな洞察にも感謝します。
興味深い質問ですが、質問と選択された回答の組み合わせは、自分の経験から学ぶための初心者のための十分な文脈を提供していません。 –