phonegap生成的项目,拖动底部或顶部时会出现空白,松手后再弹回,这使得项目与原生应用不同。如果要禁止此弹回效果,可用如下两种方法解决:
1.修改config.xml 文件,加入如下配置:
<preference name="WebViewBounce" value="false" />
<preference name="DisallowOverscroll" value="true" />
<preference name="UIWebViewBounce" value="false" />
2. 直接对原生代码入手:
- (void)webViewDidFinishLoad:(UIWebView*)theWebView
{
[(UIScrollView *)[[theWebView subviews] objectAtIndex:0] setBounces:NO];
return [superwebViewDidFinishLoad:theWebView];
}
phonegap为我们默认初始化了一个UIWebView,然后通过这个视图中显示我们所编写的前端页面。