uniapp ios sticky定位,内部 u-tabs(包含scroll-view)消失问题

uniapp中用sticky定位时,元素内部如果有scroll-view,ios在触发bounce机制时,scroll-view的元素会消失,解决方法是页面上包一层高度为100vh的scroll-view

bash 复制代码
<scroll-view style="height: 100vh;" scroll-y @scrolltolower="scrollToLower">
	<view class="pages">
		<view class="top">
			<u-tabs...>
		</view>
	</view>
</scroll-view>
...
methods: {
	scrollToLower(){
		console.log(111)
	}
}
...
<style>
.top{
	position: sticky;
	top: 0;
}
</style>

此时onReachBottom肯定失效,如果需要做拉到底部刷新,加一个@scrolltolower事件即可。

如果要去掉ios的bounce机制,可以加 enhanced 和 bounces="false"这两个属性。

bash 复制代码
<scroll-view style="height: 100vh;" enhanced :bounces="false"  scroll-y @scrolltolower="scrollToLower">
...
相关推荐
梦曦i11 小时前
RouterLink H5端控制台错误修复
前端·uni-app
00后程序员张19 小时前
Windows / Linux / Mac 上不用 Xcode 把 IPA 上传到 App Store,upload 命令详解
android·ios·小程序·https·uni-app·iphone·webview
风月说与山鬼20 小时前
八、uni-app页面调用接口
uni-app
梦梦代码精1 天前
基于UniApp+Vue3+ThinkPHP 8,这套知识付费系统的架构设计有点东西
java·低代码·docker·uni-app·开源·php
风月说与山鬼2 天前
三、uni-app页面配置(pages.json)
前端·uni-app
风月说与山鬼2 天前
二、uni-app入口文件(main.js)
javascript·uni-app
xiaopang3 天前
一次小程序 Canvas 海报真机调试复盘:从空白导出到 iOS 保存失败
uni-app
MrFlySand_飞沙3 天前
uniapp开发微信小程序实现接入企业微信客服
微信小程序·小程序·uni-app·企业微信
PedroQue994 天前
Vue Router 4.x风格导航守卫全面升级
前端·uni-app
Haibakeji4 天前
APP小程序定制开发项目频繁延期?前期规避方法与落地避坑指南
小程序·uni-app·软件需求