ビューの uiwebview フレームにサムネイル画像を設定したい。ただし、次のコードを使用すると、画像の値は NULL ではありませんが、画像は表示されません。誰かが助けて、どこが間違っているのか教えてもらえますか?
コードでは、VideoView クラスは UIWebView から派生しており、UIWebView と同じように機能することに注意してください。
video = [[VideoView alloc]
initWithStringAsURL:@"http://www.youtube.com/watch?v=T6X3j7zxUHA"
frame:CGRectMake(11, 7, 298, 311)];
[self addSubview:video];
UIGraphicsBeginImageContext(video.bounds.size);
[video.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *resultImageView = UIGraphicsGetImageFromCurrentImageContext();
thumbnailButton = [UIButton buttonWithType:UIButtonTypeCustom];
[thumbnailButton setFrame:CGRectMake(0,0, 298, 311)];
[thumbnailButton setImage:resultImageView forState:UIControlStateNormal];
[video addSubview:thumbnailButton];
UIGraphicsEndImageContext();