这是我的html的一部分:
<body>
<div id="intro" class="page">
<div id="slider">
<div>
<img src="img/image1.png">
</div>
<div>
<img src="img/image2.png">
</div>
<div>
<img src="img/image3.png">
</div>
<div>
<img src="img/image4.png">
</div>
</div>
</div>
<body>
我设置
body{height:100%}
#intro{height:100%}
并在config.xml
<preference name="DisallowOverscroll" value="true" />
但是仍然有垂直滚动条,它可以向下滚动一点点。 似乎滚动距离的长度是顶部iPhone状态栏高度的两倍。
有什么想法吗?
更新:
我用[[UIApplication sharedApplication] setStatusBarHidden:YES];
隐藏状态栏但没有帮助。
答案 0 :(得分:0)
访问主视图并设置溢出属性
.view
{
overflow-y:hidden !important;
}
答案 1 :(得分:0)
我重置了视图框,它可以工作:
CGRect screenBounds = [[UIScreen mainScreen] bounds];
self.viewController.view.frame = CGRectMake(0,20,320,screenBounds.size.height);