各位开发者:
大家下午好。
当前小程序已支持在全局配置中设置导航栏样式,举个例子,下方左图为默认导航栏样式;右图为自定义导航栏样式。
后来我们在社区里收到了很多反馈,希望小程序支持在页面配置中设置导航栏样式。在即将发布的客户端版本中,这一特性就将上线,大家可以根据自己的需求,为单个页面设置导航栏样式。
配置方法:开发者可以在任意一个小程序页面中的 .json 文件里配置 navigationStyle 属性(其中 default
为默认导航栏样式; custom
为自定义导航栏,只保留右上角胶囊按钮),即可定义单个页面的导航栏样式。
温馨提示:若开发者以前在页面配置里误设了navigationStyle属性,新版客户端一旦发布,配置内容会立即生效,这可能会导致小程序在新版客户端内的页面布局产生错乱,望开发者尽快检查确认,以免影响小程序的使用体验。
微信团队2018.12.21
我想知道的是,安卓端什么时候也能支持导航栏样式
是今天更新的版本吗?今天我更新了,可是设置了还是不行呀,在单独的页面json文件上
"navigationStyle": "custom"
啥时候更新??就等着更新呢
已经在iOS微信7.0.0版本中生效了,android新版本也会在近期内发布
开发工具呢
期待
for(let n in __wxAppCode__){
if(__wxAppCode__[n].navigationStyle){console.log(__wxAppCode__[n])}
}
这样检查应该可以确保没有项目页面中之前自己配置了navigationStyle了
我曾利用webview不生效的功方法,对于想单独不使用自定义的页面 放个空的webview。现在看来要发版去掉了。
安卓和ios一个标题居左,一个标题居中,很是尴尬啊。
哪个版本的基础库开始支持该属性?
跟随客户端版本生效,iOS微信7.0.0版本已经生效,android新版本也会在近期内发布呢
模拟器和基础库似乎还没有更新支持。
终于支持了,这给了产品设计更多的灵活性,赞!