UIViewController
このような子階層を持つ があります
次に、このコードを使用してカメラのプレビューを表示します
stillCamera = [[GPUImageStillCamera alloc] init];
stillCamera.outputImageOrientation = UIInterfaceOrientationPortrait;
filter = [[GPUImageStretchDistortionFilter alloc] init];
[filter prepareForImageCapture];
[stillCamera addTarget:filter];
GPUImageView *filterview = [[GPUImageView alloc] init];
_preview = filterview;
[filter addTarget:filterview];
[stillCamera startCameraCapture];
variable_preview
は、UIView
クラスが"GPUImageView"に設定されているです。上の階層イメージでは、選択されたものです。
ビューを表示すると、 に何も表示されませんでした_preview
。ただの空白UIView
。私は何を間違えましたか?
_preview = filterview
行をに変更するとself.view = filterview
、期待どおりに機能しました。である必要がありますself.view
か?