uniapp 解决ios上拉下拉白边处理

Posted 奥特曼 

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uniapp 解决ios上拉下拉白边处理相关的知识,希望对你有一定的参考价值。

ios设备在微信小程序中使用 不管是向下拉到底还是向上拉到底 都会出现一个白色边框,底色是白色背景的用户可能这也无所谓 看不出来,但项目遇到深色一点的 使用户体验非常不好

解决方案

加page.json页面文件中加上 "disableScroll":true,

 
			"path": "pages/shangcheng/shangcheng",
			"style": 
				"navigationBarTitleText": "商城",
				"enablePullDownRefresh": false,
				"disableScroll":true,
				"navigationBarBackgroundColor": "#1B232F",
				"navigationBarTextStyle": "white"
			

改动完 发现页面的一些滑动效果都没有了(特指 overflow:auio ) 这时候只能去用 scroll-view scroll-y="true" 标签去滑动列表

如果设计到分页 scroll-view 无法触发页面的触底事件 但是呢 scroll-view 自身也给我们自带了一个触底事件  

<scroll-view  scroll-y="true" @scrolltolower="scrolltolower"></scroll-view>

 scroll-view | uni-app官网

 

以上是关于uniapp 解决ios上拉下拉白边处理的主要内容,如果未能解决你的问题,请参考以下文章

uniapp APP下使用list组件的下拉刷新和触底加载

uniapp APP下使用list组件的下拉刷新和触底加载

uniapp上拉触底加载更多的两种方式,组件里面和页面里面 scroll-view组件和onReachBottom触底方法,以及部分安卓机型scroll-view很难触发问题,且可以固定表头

微信小程序的下拉刷新事件和上拉触底事件

react native Expo完全基于ScrollView实现的下拉刷新和上拉触底加载

微信小程序页面事件