我想在屏幕上显示一个新视图。在展示它之前,我想用相机刚刚捕获的图像对其进行初始化。这是代码的一部分:
[self.view addSubview:self.photoPreviewView.view];
UIImageView *photo = self.photoPreviewView.imageView;
[[self captureManager] captureStillImage:photo];
如您所见,我首先调用 addSubView,然后才设置照片。我这样做是因为只有在调用“addSubView”之后才能访问“imageView”(“photoPreviewView.imageView”)。
这会产生不好的体验,首先视图显示为白色,然后才显示照片。
有没有办法处理这个问题?