1

スナップボタンがタッチされたときに、ビューがリセットされて別の写真を撮る準備ができる前に、(非表示の imageView から) 写真をすばやく取得したいので、(ネイティブカメラアプリに似た) カメラアプリを作成しています。以下はコードのスニペットで、私の問題は次の行です: CGImageRef img = (CGImageRef)[view imageRef]. それは私にエラーを与えます:「UIView」の目に見える@interfaceはセレクター「imageRef」を宣言しません。このエラーを修正するにはどうすればよいですか?

- (BOOL)TakePictureFromImageView:(UIView*)view {
    CGImageRef img = (CGImageRef)[view imageRef];
    if (img)
    {
        UIImage *photo = [self correctImageOrientation:img];
        UIImageWriteToSavedPhotosAlbum(thePhoto, nil, nil, nil);    
        return YES;
    }
    return NO;
}
4

0 に答える 0