前言

我们的小程序导航栏全局用的自定义导航,其中某两个页面的导航栏要有那种科技范儿,将导航栏背景设置成了透明背景,这样导航栏的背景色就跟着页面的背景走了,但是就是右上角的胶囊颜色不跟着变,用微信小程序提供的接口 wx.setNavigationBarColor 设置也不管用,无效,看图:

看配置和代码:
下图这个背景只适用于我们的自定义导航背景,是透明的

下图这个设置是微信小程序自己的接口,最终效果就是上方的白色的胶囊,太…太突兀以及太丑了

正解:

这个好像是之前看手册的时候上边说如果设置成了自定义的什么什么的好多微信小程序本身的东西就都失效了,突然间反应过来的,真的是突然间想起来了就试了试:

  • 将当前页面导航单独设置成系统自带的导航
  • 配置导航栏颜色背景和页面背景一样
  • 查看结果,胶囊跟着变了

配置:

将自定义导航组件注释掉:

setNavigationBarColor 这个也不需要调用

看效果


欧克,就是酱紫,666,记录一下

微信小程序自定义导航栏单独设置某些页面胶囊背景色,微信小程序setNavigationBarColor无效,微信小程序更改右上角按钮背景色相关推荐

  1. 微信小程序顶部导航栏样式设置(自定义)

    效果: 一.要用自定义的导航栏需要在app.json中配置(必须) 取消自带的导航栏:"navigationStyle": "custom" 目前微信小程序不支 ...

  2. 微信小程序自定义导航栏(带汉堡包菜单)

    微信小程序自定义导航栏(带汉堡包菜单) 1.在app.json中 window配置navigationStyle (如果单独页面使用,可在页面的json文件配置) 2.计算相关值 整个导航栏的高度: ...

  3. 微信小程序自定义导航栏组件,完美适配所有手机,可实现各种功能和情况

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS手机对于页面title的展示不一致,安卓title的显示不居中 页面的title只支持纯文本级别的样式控制,不能够做更 ...

  4. 微信小程序-自定义导航栏及返回上一级页面的实现

    一.参考文章 1.微信小程序自定义navigationBar 2.微信小程序返回上一级页面的实现代码 3.小程序开发--常用布局 二.需求 在导航栏中需要显示信息的"未读数量",所 ...

  5. 微信小程序自定义导航栏 navigation bar 返回键 首页

    微信小程序自定义导航栏(wx_custom_navigation_bar) 自定义返回键.首页键,动态设置标题,响应式组件 版本号:2.0.0 作者:chen-yt github: https://g ...

  6. 微信小程序自定义导航栏组件(完美适配所有手机),可自定义实现任何你想要的功能

    背景 在做小程序时,关于默认导航栏,我们遇到了以下的问题: Android.IOS 手机对于页面 title 的展示不一致,安卓 title 的显示不居中 页面的 title 只支持纯文本级别的样式控 ...

  7. 微信小程序自定义导航栏兼容适配所有机型

    目前小程序已在前端占了一席之地,最近公司项目上用的就是小程序开发,由于功能及页面不是很多,所以直接原生开发,毕竟坑可能会少点,在开发过程中,小程序自带导航栏和客户的设计稿导航栏排在一起,感觉很别扭,因 ...

  8. 微信小程序-自定义导航栏

    微信小程序-自定义导航栏 第一步 添加属性 "navigationStyle": "custom" 第二步 自定义导航栏 第二步 自定义组件 第四步 使用组件 ...

  9. ie9 java小程序设置_小程序 自定义导航栏

    一.概念 上面整体就是自定义导航栏的区域(包括状态栏) 胶囊接口 /*获取菜单按钮(右上角胶囊按钮)的布局位置信息.坐标信息以屏幕左上角为原点 */ wx.getMenuButtonBoundingC ...

最新文章

  1. html 获取cookie的值,js从Cookies里面取值的简单实现
  2. 图像降噪算法——DnCNN / FFDNet / CBDNet / RIDNet / PMRID / SID
  3. 高等数理统计(part1)--随机变量及其分布函数
  4. 读取Xml文档的元素和属性
  5. Django项目部署到阿里云服务器上无法发送邮件STMP
  6. android getevent 代码,Getevent  |  Android 开源项目  |  Android Open Source Project
  7. 报错,null [java.lang.IndexOutOfBoundsException,Index: 5, Size: 5]
  8. 阿里王帅回应“马云被印度法院传唤”:马云太难找,要去HHB酒吧试试
  9. activemq和kafka的区别
  10. Python稳基修炼的经典案例6(计算机二级、初学者必须掌握的例题)
  11. 陈天桥、张朝阳力挺360:腾讯不可仗势压人
  12. pthread_create创建线程后是否需要释放资源
  13. VLAN 间路由配置
  14. sqlite3 dbconfig说明
  15. 现阶段人工智能应用涉及到哪些行业?
  16. ipad显示portal服务器获取不,苹果portal认证失败原因合集
  17. 超声波传感器(CHx01ICU-x0201ICU-30201) - 资源抢先看(资料获取)
  18. Fiddler数据抓包试玩改包工具使用畅享
  19. GDI+ 画路径(消除锯齿的效果很不错)
  20. Remove or reset file passwords in Office 2013

热门文章

  1. 云计算时代必备技术:内网穿透详解
  2. Dynamics CRM技术开发应该知道的十件事(上)
  3. MySQL升级(rmp包升级)
  4. construct3html游戏制作工具,[官方新闻] construct3中的新编辑器 (测试一下机翻效果)...
  5. 2020年十大漏洞赏金项目
  6. jumpserver 使用教程_jumpserver的使用
  7. Win7各个版本之间的区别
  8. EZ-USB开发笔记(零)——背景介绍
  9. c语言笔记5-数组和指针
  10. 5*5算术平均滤波器python代码