我有一个 html 页面,我试图通过UIWebView
我的 iOS 应用程序内部显示。一切正常,除了我无法在屏幕上查看整个页面。我只看到左上角,然后我必须向下或向右滚动才能查看剩余页面。我确实想指出 HTML 页面上的图像是整个页面的大小,这很可能是整个 HTML 页面不适合 iOS 屏幕的原因。
这是我的 iOS 代码(非常简单):
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"arabic" ofType:@"html"] isDirectory:NO]]];
}
这是我要显示的 HTML 代码:
<html>
<head>
<title>My Title</title>
<style type="text/css">
#container {
position:relative;
}
#highlight {
position:absolute;
width:325px;
height:55px;
top:230px;
left:475px;
background: rgba(255, 0, 0, 0.4);
}
</style>
</head>
<body>
<div id="container">
<img src="myImage.png" />
<div id="highlight"></div>
</div>
</body>
</html>
谁能看到我做错了什么,以及我可以做些什么来查看屏幕上的整个页面?