4

我是 iPad 开发的新手,

我制作了epub阅读器并在我的webview中加载了epub的每一页,当我看到我的应用程序处于纵向模式滚动时不存在,因为我使用过,

webview.scalesPageToFit=TRUE;

当我在横向滚动中看到我的应用程序时,即使我已经使用过,

webview.scalesPageToFit=TRUE;

我不想滚动,我希望内容适合屏幕大小。

这是我的代码片段:

- (void) adjustViewsForOrientation:(UIInterfaceOrientation)orientation {

      if(orientation == UIInterfaceOrientationPortrait || orientation == UIInterfaceOrientationPortraitUpsideDown) {
          _webview.frame=CGRectMake(0, 0, 770, 960);

      }

    else if (orientation == UIInterfaceOrientationLandscapeLeft || orientation == UIInterfaceOrientationLandscapeRight) {
        _webview.frame=CGRectMake(0, 0, 1030, 705);

    }
}

看我的快照:

您可以看到横向模式下有滚动,纵向模式下还有很多空间。

简而言之,我想在纵向中增加 UIWebView 的内容大小并在横向中减小UIWebView的内容大小,然后内容将根据屏幕大小适合而无需滚动。

任何帮助将不胜感激 !

4

0 回答 0