首页 > 其他分享 >关于ios手机上拉和下拉到底部和顶部的橡皮筋问题

关于ios手机上拉和下拉到底部和顶部的橡皮筋问题

时间:2022-09-29 15:36:37浏览次数:61  
标签:index 100% 下拉到 ios 橡皮筋 底部 滑动 页面

之前遇到一个问题,就是写了一个正常的移动端首页,底部是导航,上面的是内容,在安卓手机是页面滑动到底部的时候,不会再滑动的,但是问题就出现在ios手机中。
页面正常布局是,导航是position:fixed,z-index:9,其他整体布局差不多是position:relative,z-index:1
(1.)滑动到底部的时候,ios手机还可以再次滑动,以至于把底部的导航条越过去了,导致看不到导航条,影响用户体验。
网上搜到的解决办法有几种
1.如果页面是没有滚动条的,可以使用下面的js代码

document.body.addEventListener('touchmove', function (e) {
      e.preventDefault() // 阻止默认的处理方式(阻止下拉滑动的效果)
    }, { passive: false }) // passive 参数不能省略,用来兼容ios和android

这几行代码是禁止整个页面的滑动,所以很好理解,下面看第二种
2.页面有很多内容,存在滚动条
那么解决办法就是,
在页面的最外层设置

.wrapper{
  width:100%;
  height:100%;
  position: fixed;
  z-index:1;
  overflow-y:auto;
}

然后再去看ios的页面,成功阻止了这种橡皮筋效果
这里的height和width移动要设置100%;允许overflow-y:auto

成功记录成功,这样我妈就再也不怕我因为这个问题加班三小时了

标签:index,100%,下拉到,ios,橡皮筋,底部,滑动,页面
From: https://www.cnblogs.com/love920526/p/16741745.html

相关文章

  • iOS 审核浅谈:1.4.1、2.1、2.5.2、2.5.4、4.2.3、5.2.5
    整理下近期被Apple残忍虐待的成果。 ps:可以提供一个视频链接,建议用微软的OneDrive。审核员方便点。国内那些个地址都需要登录,需要登录才能看视频的场景,同样会被......
  • 如何提取 IOS Document_apis
    关于IOS私有库的搭建,⽹上的教程很少,目前为止,发现的⼀个⽐较好的⽂章,是教你私有库的搭建和扫描,但是⽂章因为存在时间⽐较⻓,套在现在框架中,难免有些不适⽤,我就在⼤神(Deft_MK......
  • iOS小技能:地理编码(地址转坐标)
    前言需求:手动输入位置信息需要进行地理编码获取经纬度,判断是否为国内地址。I高德位置服务:地理编码(地址转坐标)用户在高德地图官网申请Web服务API类型Key:https://lbs.amap......
  • 从几个开源项目浅谈IOS视频流输出方案
    IOS远程控制技术当中,最重要的环节是视频的输出,本文就目前出现的几种IOS视频流技术做一个实践和对比,重点会放在比较这几个方案在性能上的优缺点。方案分析IOS视频流方案,目前......
  • iOS小技能:金额格式处理 (货币符号本地化)
    引言iOS系统自带格式化NSFormatter的常用子类有:NSNumberFormatter(数字格式化)、NSDateFormatter(NSISO8601DateFormatter日期格式化)、NSPersonNameComponentsFormatter(名片格......
  • [iOS]遇到了一个问题:“XXXX”中无法使用Apple Pay ,检查此应用的设置并确定其设计可使
     在钥匙串里查看,发现当时申请的MerchantIDXXXX证书过期1.到apple开发者: https://developer.apple.com/account/#/overview/ 查看 Certificates,Identifiers......
  • ios(siri)控制windows的一种思路
    通过siri控制Windows可以解决一些远程控制场景。比如:睡觉前远程关闭电脑;语音(siri)控制电脑音量,控制应用运行等;具体实现:1.需要电脑开启sshserver,可以在Windows【设置】......
  • 使用iOS手势UIGestureRecognizer(转)
    UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势:1、......
  • ios开发之app内起动用户评价 (转)
    ios开发之app内启动用户评价恰当的指引用户去给app评分是获得用户反馈的一种不错的途径。“通过customurlscheme启动应用程序”这篇文章里讲了通过url启动地图、邮件等程......
  • ios游戏发布流程
    这里假设你已经有苹果的开发者帐号了。其实早在两年前我就已经用过这个了,现在再回忆一下。因为苹果现在为开发者增加了macos的appstore发布权限,也增加了tvOS发布应用权限,......