自定义底部导航条刘海机型屏幕出现黑色横条遮挡问题,适配ihone x,ihone 11 和12的机型

修改前情况

修改后情况

打开项目文件 app.vueapp.vue1.增加全局参数
globalData: {
isIphoneXup:false,//是否iphonex以及以上的版本
},2.增加获取机型
onShow: function() {
console.log('App Show');
var that = this
// 获取设备机型
wx.getSystemInfo({
success: res=>{
console.log(res)
let model = res.model;
if (/iphone\sx/i.test(model) || (/iphone/i.test(model) && /unknown/.test(model))|| /iphone\s11/i.test(model)|| /iPhone\s12/i.test(model)){
console.log("是x以上")
that.globalData.isIphoneXup = true;
}else{
console.log("不是x以上")
that.globalData.isIphoneXup = false;
}
}
})
},3.增加全局样式,下补白
.isIPXup{
padding-bottom: 68rpx !important;
}在需要引入的页面,如底部导航条的组件页面
mounted() {
//获取当前设备机型
this.isIphoneXup = app.globalData.isIphoneXup?app.globalData.isIphoneXup:false
// console.log(this.tabBar.list)
},

这个是uniapp的写法。所以写法类似vue。如果是小程序的原生写法。可自己转换成小程序原生写法即可。

自定义底部导航条刘海机型屏幕出现黑色横条遮挡问题,适配ihone x,ihone 11 和12的机型相关推荐

  1. 微信小程序-自定义底部导航

    代码地址如下: http://www.demodashi.com/demo/14258.html 一.前期准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.c ...

  2. 小程序自定义底部导航 custom-tab-bar

    前言: 在开发小程序过程中,如果你需要根据不同用户角色显示不同底部导航:或者导航样式需要个性化设计.此时就需要用到自定义底部导航 custom-tab-bar. 具体操作: 1.根目录下创建custo ...

  3. uniapp 底部菜单_uni-app 自定义底部导航栏的实现

    这是我目前发现较好的uni-app 自定义底部导航栏方法,其他方法的缺点主要是在切换时,要么会闪烁,要么会每点击一下,都会请求一次数据.如果有其他更好的方法,欢迎评论留言,最近才开始用uni-app写 ...

  4. 程序根据手机机型设置自定义底部导航距离

    需求: iponeX 以上机型,手机底部有弧度,自己写的导航栏会被遮住, 需要判断手机机型,做兼容设置. 解决: //app.js App({/*** 当小程序初始化完成时,会触发 onLaunch( ...

  5. 小程序根据手机机型设置自定义底部导航距离

    需求: iponeX 以上机型,手机底部有弧度,自己写的导航栏会被遮住, 需要判断手机机型,做兼容设置. 解决: //app.js App({/*** 当小程序初始化完成时,会触发 onLaunch( ...

  6. 微信小程序自定义底部导航栏遮挡页面内容(已解决)

    今天也是努力写毕设的一天~ 这几天在实现旅行日记的笔记详情界面,先实现了自定义的底部导航栏,在这里我使用的是iView Weapp,具体的介绍我放在这里了~ 快速上手 iView Weapp 跟着里面 ...

  7. uniapp里自定义底部导航

    1.来先看效果图: 2.在uniapp里tabbar不能完全满足客户需求,所以这就需要开发者自定义封装一个底部导航组件. 3.先在components里创建一个tabbar.vue 具体代码: < ...

  8. Android 自定义底部导航栏消息显示

    转载请标明出处: http://blog.csdn.net/tyzlmjj/article/details/47186249 本文出自:[M家杰的博客] 概述 底部导航栏的做法多种多样,这次主要用到了 ...

  9. android底部导航栏网络请求有冲突,Android 自定义底部导航栏 CustomizeTabLayout(支持访问网络图片、本地图片)...

    先看效果 网络图片(使用第三方库Glide加载图片) GIF1.gif 本地图片 GIF2.gif 使用方法 xml(布局可关联鸿洋大神的AutoLinearLayout可完美适配) activity ...

最新文章

  1. 如何安装JHipster
  2. tensorflow 导入新的tensorflow实例
  3. Java中内存中的Heap、Stack与程序运行的关系
  4. Yii2 mongodb 扩展的where的条件增加大于 小于号
  5. php artisan passport,API 认证解决方案:Laravel Passport
  6. Python开发最常犯错误总结10种
  7. Android RecyclerView实现长按弹出PopupMenu菜单
  8. python中str如何使用_python中str函数的使用方法
  9. python 自然语言处理(四)____词典资源
  10. js 图表处理之Echar
  11. 2022蓝桥杯嵌入式学习分享
  12. KUKA库卡机器人零点失效维修案例
  13. MATLAB-损失函数和模型质量度量
  14. 【Mysql 第11章_数据处理之增删改】
  15. iphone6安装android,在iPhone里装了真 Android系统 这事情已经很神奇了
  16. chroot启动mysql_使用Chroot解决PHP的运行安全问题
  17. 【uni-app】App实现二维码分享图合成(支持单张或多张)
  18. AsyncTask原理及不足
  19. 华为datacom和RS对比有什么区别?
  20. 128. 损益类科目能说出几个?

热门文章

  1. [转]Teleport Ultra/Teleport Pro的冗余代码批量清理方法
  2. 关于λ-optimal的初始化解算法在(元)启发式中的应用
  3. linux下调节GPU的功率限制
  4. 我的家乡--平泉 之 食
  5. 深入理解acquire和release原理源码及lock独有特性acquireInterruptibly和tryAcquireNanos
  6. 在Windows下和Linux下如何查看网卡MAC地址、以及修改MAC地址
  7. 直播系统源码开发:关于安卓开发工具和obs直播推流
  8. Java网站安全攻与守(惊魂24小时)
  9. 天龙八部技术分析报告
  10. dnf服务器维护11.12,2018dnf11上12会不会归零 | 手游网游页游攻略大全