1

さまざまなドキュメント形式を表示し、ViewController.mファイルに次のコードを含めるアプリを作成しようとしています。

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, 768 , 1024)];
    [self.view addSubview:scrollView];

    self.webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 768 , 1024)];
    [scrollView addSubview:webView];

    [webView loadRequest:service.urlRequest];
}

問題は、アプリはポートレートモードでのみ使用され、Wordドキュメントの1つは1024幅であるということです。水平方向にスクロールしてドキュメント全体を表示できるようにしたいのですが、機能しません。

スクロールビューにいくつかの設定を実装する必要があると思いますが、これまでのところ、それが何であるかを理解することができていません。

scrollViewとwebViewの両方の幅をに設定しようとしまし1024scrollView.contentSize.widthが、間違ったツリーを吠えているように見えます。

私も疲れましself.scrollView.contentSize = CGSizeMake(1024, 1024);たが、いろいろなことをほぼランダムにやってみて、うまくいくかどうかを確かめているような気がします。

誰かがこれを実装する方法を教えてもらえますか?

4

1 に答える 1

0
WebView.autoresizingMask = UIViewAutoresizingFlexibleWidth;
于 2013-02-13T11:02:31.153 に答える