2012-12-11 9 views
7

iOSアプリケーション内でGPUImageViewを使用しています。私はGPUImageViewが透明な背景を持っていることを望みます。 私はsetBackgroundを試しました:[UIColor clearColor] それは動作しません。 回避策はありますか?透明GPUImageView?

よろしくお願いいたします。

答えて

3

... GPUImageViewヘッダーからメソッドを試しましたか?

- (void)setBackgroundColorRed:(GLfloat)redComponent green:(GLfloat)greenComponent blue:(GLfloat)blueComponent alpha:(GLfloat)alphaComponent; 
+0

setBackgroundColorRed:1.0緑:1.0青:1.0アルファ:0.0 は白い背景 – user559668

10

私は透明な背景を得るためにこれらの両方を設定する必要があることを発見しました。どちらも単独では動作しません。

strengthPreviewImageView.backgroundColor = [UIColor clearColor]; 
[strengthPreviewImageView setBackgroundColorRed:0 green:0 blue:0 alpha:0];