问题模块 | 框架类型 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
框架 | 小程序 | 客户端 | iOS | 6.6.5 | 1.9.91 |
自定义标题栏时,即设置"navigationStyle": "custom",有一种情况会导致右上角胶囊状的按钮往上移:点击<textarea/>或<input/>弹出键盘,这时候界面正常,但是点击完成收起键盘时,右上角按钮就会往上移。
网友回复
言:
没发现能获取胶囊大小的api
丨:
如何拿到胶囊按钮和statusBar的间距以及胶囊按钮本身的高度呢?或者有没有渲染胶囊按钮大小的规则之类的?
言:
wx.getSystemInfo能获取statusBarHeight
丨:
想问个题外问题,如何才能拿到胶囊状按钮的高度以及它距离屏幕顶部或者statusBar的距离啊?想做一个导航栏,想设置其高度正好能使胶囊状按钮垂直居中的。
言:
在app.json里的window属性设置"navigationStyle":"custom"@彦明
彦明:
请问一下, 自定义导航栏是如何实现的啊@言
raphealguo:
你好,这是一个已知问题,我们会在后续版本中进行修复,另外后续建议通过搜索相关关键字来后在提问,可以提高问题解答的效率。。
祺爸?:
navigationStyle的custom模式就是个大坑
财财?:
我也遇到这个问题,安卓就行,苹果就不行