2

GLKView の上に UIView のサブクラスを描画しようとしています。サブクラスは、ゲームの「健全性」インジケーターとして機能し、描画領域の外側では透明性が必要です。

画像

使ってみました

 self.opaque = NO;
[self setBackgroundColor:[UIColor clearColor]];

これは効果がなく、ビューをクリアな色で事前に塗りつぶします:

CGContextSetFillColorWithColor(ctx, [UIColor clearColor].CGColor);
CGContextFillRect(ctx, rect);

これも効果がありません。単純にアルファを設定する

self.alpha = 0.0

も効果なし。

どんな助けでも大歓迎です!

編集:重要な場合、サブクラスはインターフェースビルダーに配置されます。

4

0 に答える 0