小程序右上角的胶囊怎么定位的。
发布于 6 年前 作者 jiesun 13870 次浏览 来自 问答

想知道小程序右上角的胶囊是怎么根据不同的机型定位的,因为公司要求模拟一个跟右边胶囊相同的胶囊,在不同的机型上面位置总是不一样。求解

4 回复

用截图工具看看不同机型的上边距和右边距是不是固定的,是的话就好办了~

如何定位的?可以写出来看看嘛

利用wx.getSystemInfo()返回的参数中statusBarHeight,titleBarHeight计算

例子:

胶囊高度32px

fixed定位top值计算:statusBarHeight + (titleBarHeight - 32)/2


如果是自定义导航栏,在titleBar view中flex居中就好了

不可更改

回到顶部