ios - 删除 ionic 3 中的 iOS 滚动反弹
问题描述
我正在Hybrid
使用ionic-3
.
在 Android 上,当用户到达页面底部时,滚动停止。在 iOS 上,当用户到达页面底部时,它会“弹回”页面末尾并显示白色背景。我不希望它这样做——我的页面背景是深灰色的,而且这个过度滚动看起来很糟糕。
我已经在 config.xml 文件中添加了以下三行:
<preference name="webviewbounce" value="false" />
<preference name="UIWebViewBounce" value="false" />
<preference name="DisallowOverscroll" value="true" />
但它们没有任何作用。
我还能做些什么来防止这种过度滚动、反弹效果?
解决方案
最后我得到了解决方案。
方法一
我需要在我的ion-content
标签中添加 3 个属性
- 无反弹
- 项目清单
- forceOverscroll="假"
添加如下。
<ion-content no-bounce has-bouncing="false" forceOverscroll="false"></ion-content>
方法二
Simply run npm i ionic-angular@3.9.4-201903121725 in your project's directory :)
推荐阅读
- c++ - C++ :: 捕获 Lambda
- angular - 如果单击 Chrome 中的检查按钮得到 404:Visual Studio Code 终端中的警告消息
- amazon-web-services - IBM Datapower - AWS VPC API 连接问题
- visual-studio-code - 无法在 Vscode 中编辑文件
- selenium - 我想在不打开浏览器的情况下为 100 个用户运行我的 jmeter Web 驱动程序脚本
- python - scrapy 访问内部 URL
- javascript - 检查字符串是否包含 JavaScript 中的可执行代码?
- hazelcast - MapStore 实现
- angular - 如何在角度 7 中从 ckeditor 5 检索数据?
- java - 如何以zip格式压缩FTP服务器目录中的内容并仅使用java将其保存在FTPServer