html52.com
我爱小程序-开发者交流社区

发现个官方的bug,右上角胶囊状的按钮会往上移

问题模块 框架类型 终端类型 操作系统 微信版本 基础库版本
框架 小程序 客户端 iOS 6.6.5 1.9.91

自定义标题栏时,即设置"navigationStyle": "custom",有一种情况会导致右上角胶囊状的按钮往上移:点击<textarea/>或<input/>弹出键盘,这时候界面正常,但是点击完成收起键盘时,右上角按钮就会往上移。

上角胶囊状的按钮往上移:点击<textarea/>或<input/>弹出键盘,这时候界面正常,但是点击完成收起键盘时,右上角按钮就会往上移。 上角胶囊状的按钮往上移:点击<textarea/>或<input/>弹出键盘,这时候界面正常,但是点击完成收起键盘时,右上角按钮就会往上移。



网友回复

言:

没发现能获取胶囊大小的api

丨:

如何拿到胶囊按钮和statusBar的间距以及胶囊按钮本身的高度呢?或者有没有渲染胶囊按钮大小的规则之类的?

言:

wx.getSystemInfo能获取statusBarHeight

丨:

想问个题外问题,如何才能拿到胶囊状按钮的高度以及它距离屏幕顶部或者statusBar的距离啊?想做一个导航栏,想设置其高度正好能使胶囊状按钮垂直居中的。

言:

在app.json里的window属性设置"navigationStyle":"custom"@彦明

彦明:

请问一下, 自定义导航栏是如何实现的啊@言

raphealguo:

你好,这是一个已知问题,我们会在后续版本中进行修复,另外后续建议通过搜索相关关键字来后在提问,可以提高问题解答的效率。。

祺爸?:

navigationStyle的custom模式就是个大坑

财财?:

我也遇到这个问题,安卓就行,苹果就不行

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付