我有一个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];
变量_preview
是一个UIView
其类设置为"GPUImageView"。在上面的层次结构图中,它是选定的。
当我显示视图时,它没有显示任何内容_preview
。只是一片空白UIView
。我做错了什么?
当我将线路更改_preview = filterview
为 时self.view = filterview
,它按预期工作。它必须是self.view
吗?