1

映画をロードしてこの映画の上に画像を配置できるxcode 4.4でOS Xアプリケーションを作成しようとしています。目的は、測定目的で映画の特定のフレームで画像のサイズを変更/歪曲/歪ませることができるようにすることです。

フレームワーク QTKit と Quarts/QuartsCore を含めました。これまでのところ、ムービーを再生できるロード ボタンのあるウィンドウに QTMovie オブジェクトをドラッグしました。その上に、透明な背景を持つ IKImageView オブジェクトを配置します。.m ファイルで、画像を IKImageView にロードします。

アプリをビルドすると、画像が上にうまく表示されます。これまでのところ、とても良いです。

ムービーを読み込むと、突然ムービーが画像の上に表示されます。IKImageView を一番上に保つにはどうすればよいですか? カスタムビューやボタンのようなオブジェクトをムービーの上に配置しようとしましたが、ムービーの再生中に自動的に後ろに移動します!

これを機能させる方法はありますか?これに対する答えを何日も探しましたが、今のところ運がありません。私はxcodeに少し慣れていないので、助けていただければ幸いです!

4

1 に答える 1

0

唯一の方法は、ムービー エリアの上に透明なウィンドウを配置することだと思います。

このリンクは私のためにそれを解決しました:

透明な NSWindow を別の NSWindow の上に永続的に配置する

于 2012-08-08T06:43:35.320 に答える