画面に新しいビューを表示したい。表示する前に、カメラでキャプチャしたばかりの画像で初期化したいと思います。これはコードの一部です:
[self.view addSubview:self.photoPreviewView.view];
UIImageView *photo = self.photoPreviewView.imageView;
[[self captureManager] captureStillImage:photo];
お気づきのとおり、最初に addSubView を呼び出し、後で写真を設定します。「imageView」(「photoPreviewView.imageView」の)は「addSubView」を呼び出した後にのみアクセスできるため、これを行います。
これは、最初にビューが白で表示され、その後に写真が表示されるという、あまり良くないエクスペリエンスを生み出します。
この問題を処理する方法はありますか?