NSString *youTubeHTMLTemplate = @"<html><body style=\"margin:0;padding:0;\"><iframe class=\"youtube-player\" type=\"text/html\" width=\"%f\" height=\"%f\" src=\"http://www.youtube.com/embed/%@\" frameborder=\"0\" allowfullscreen></iframe></body></html>";
finalHtml = [NSString stringWithFormat:youTubeHTMLTemplate, htmlFrameWidth, htmlFrameHeight, videoID];
[videoWebView loadHTMLString:finalHtml baseURL:nil];
上記のコードはビデオを適切にロードしています(のみ)が、高さと幅が小さい(<100)場合、UIWebViewはページ全体(ビデオ+コメントおよびすべて)でロードされます。ページ全体をスクロールして確認できます。ビデオのみをロードすることを期待しています。
ここで何が悪いのか考えてみませんか?