Ios UIWebview轮换问题
我正在创建一个UIWebView,渲染时仅使用屏幕大小(宽度和高度)的60%。在纵向模式下,一切都正常工作(即使我加载的图像比屏幕大,我也会使用一些方法使图像适合其框架)。 问题是,当我转向横向模式时,一切都变得一团糟。在横向模式下,是否有任何特定方法可用于调整UIWebview的大小?提前谢谢 以下是我创建webview的方式: UIWebView*webview=self.model.webview; webview.backgroundColor=[UIColor clearColor]Ios UIWebview轮换问题,ios,objective-c,uiwebview,Ios,Objective C,Uiwebview,我正在创建一个UIWebView,渲染时仅使用屏幕大小(宽度和高度)的60%。在纵向模式下,一切都正常工作(即使我加载的图像比屏幕大,我也会使用一些方法使图像适合其框架)。 问题是,当我转向横向模式时,一切都变得一团糟。在横向模式下,是否有任何特定方法可用于调整UIWebview的大小?提前谢谢 以下是我创建webview的方式: UIWebView*webview=self.model.webview; webview.backgroundColor=[UIColor clearColor]
webview.delegate = self;
webview.frame = CGRectMake(0, 0, _adView.frame.size.width * _scale, _adView.frame.size.height * _scale);
webview.center = CGPointMake(_adView.frame.size.width/2, _adView.frame.size.height/2);
webview.opaque = NO;
webview.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
webview.scalesPageToFit = YES;
webview.contentMode = UIViewContentModeScaleAspectFit;
if ([webview respondsToSelector:@selector(scrollView)]) {
UIScrollView *scrollView = webview.scrollView;
scrollView.scrollEnabled = NO;
scrollView.pagingEnabled = NO;
scrollView.bounces = NO;
}
[self addView:webview];
请提供一个实现代码中的最小示例-没有它就无法调试。你在用自动布局吗?