2012-12-11 13 views
7

Ich verwende ein GPUImageView in meiner iOS-Anwendung. Ich möchte, dass die GPUImageView einen transparenten Hintergrund hat. Ich habe versucht, SetBackground: [UIColor clearColor] Es funktioniert nicht. Problemumgehungen?Transparente GPUImageView?

Grüße

Antwort

3

... Haben Sie versucht, die Methode aus dem GPUImageView Header?

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

setBackgroundColorRed: 1.0 grün: 1.0 blau: 1.0 alpha: 0.0 gibt einen weißen Hintergrund – user559668

10

Ich fand, dass Sie beide setzen müssen, um einen transparenten Hintergrund zu erhalten. Weder funktioniert alleine.

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