2011年1月8日土曜日

[iOS] UIWebView で画像(*.jpg)を表示する

[前回] Cocoaの日々: [iOS] UIWebView で動画(*.mov)を表示する

画像が表示できるのはわかっているが挙動を念のため確認。

サンプル


- (IBAction)load7:(id)sender
{
 NSURL* url = [[NSBundle mainBundle] URLForResource:@"sample"
           withExtension:@"jpg"];
 NSURLRequest* req = [NSURLRequest requestWithURL:url];
 
 [self.webView loadRequest:req]; 
 
}

iPhoneシミュレータでの動作結果。
等倍で表示された。ピンチによる拡大縮小はできなかった。画像のビューアとしてはちょっと役不足か。他の PDF, Excel等も確認したが同様に拡大縮小ができなかった。基本的に UIWebView ではピンチによる拡大・縮小には対応していないということか。


ソースコード


GitHubからどうぞ
DisplayingExcelFile at 2011-01-08 from xcatsan/iOS-Sample-Code - GitHub

2 件のコメント:

  1. もう余裕で解決してると思いますが、拡大縮小はこれで出来るようになります
    webView.scalesPageToFit = YES;

    返信削除
  2. 横から失礼します。
    通りすがりの者ですが、
    匿名 さんのコメントで解決出来ました。ありがとうございます。

    返信削除