objective-c - 无法在 iOS 的 UIWebView 中滚动

标签 objective-c ios5 xcode4.2 ios-simulator

我以编程方式创建了一个 webview,但我无法在此 View 中启用滚动。

如何启用滚动?

    UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(0,40, 325, 1000)];
    webView.contentMode = UIViewContentModeScaleAspectFit;     
    [webView setBackgroundColor:[UIColor clearColor]];
    [webView loadHTMLString:html baseURL:nil];
    [self.view insertSubview:webView atIndex:0];

提前致谢!

最佳答案

启用滚动,

webview.scrollView.scrollEnabled = TRUE;

而不是写这个,

webView.contentMode = UIViewContentModeScaleAspectFit;

写这个,

webview.scalesPageToFit = TRUE;

关于objective-c - 无法在 iOS 的 UIWebView 中滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10875971/

相关文章:

装有 iOS 6 和 Xcode 4.2 的 iPhone 问题

带有披露指示器的 iOS 居中 UITableViewCell 标签

iphone - 如何向可自定义的 UITabBar 添加徽章?

iphone - 当我将 NSDictionary 转换为 NSMutableDicitonary 时如何影响更改?

objective-c - 无法仅在 "ios 5.0"中在导航栏上设置图像

ios - 如何在iOS5中使用AFNetworking 2.0?

ios - 用 JSON 响应中的空字符串替换 null 在 iOS 中不起作用

objective-c - NSToolbar : how do I initialise with a selected item?

iPhone 从设置中检索应用程序中的 gmail 帐户详细信息

iphone - 如何在 tableview 中获取 youtube 嵌入式视频并在处理 "Done"按钮时遇到问题