2011-03-11 11 views
0

NSOpenGLViewの1つをフルスクリーンモードにすることができるCocoaアプリケーションがあります(これは、メソッドenterFullScreenMode:withOptionsで行います)。小さなウィジェットを作成して、その上にマウスを置くとツールバーがいくつかの異なるコントロールでポップアップするようにしたいと考えています。私はこのウィジェットを実装する最良の方法は何だろうと思っていますか?最初はパネルの使用を考えましたが、フルスクリーンモードではウィンドウを開くことはできません。また、それはNSOpenGLViewにサブビューを追加することはできないようですか?これらの2つの仮定は正しいですか?これを達成するために他に何が使えますか?ポップアップツールバーをフルスクリーンで作成するNSOpenGLView(OSX Cocoa)

答えて

0

私は、OpenGLviewのスーパービューにサブビューを追加します。

+0

これを行うにはレイヤーを使用する必要がありますか? – Mike2012

+0

私はnsviewを使用します。 – lbrndnr

+0

私はあなたがレイヤーなしで見ることができるオーバーラップビューを持つことはできません印象の下にあった。これは間違っていますか? – Mike2012

0

NSOpenGLViewにサブビューを追加することはできません。 サブビューをシミュレートするのにglViewportを使用できます。

関連する問題