收藏
回答

原生navbar 安卓和苹果显示不一致问题,如何解决?

在开发状态下,ios和安卓真机调试都是正常的navbar效果,可以看到如果,navbar的height为44


但是将其打包成上传成体验版之后,苹果真机下的navbar的高度却变成了105,这里的padding-top变成了54


也就相当于本来一行可以显示的内容现在需要两行

但是同样的代码,同样的体验版,在安卓下就是正常的


目前没有找到相关解决方案,我如何将ios下的表现的padding-top等于0,让其和最上面保持一行?

回答关注问题邀请回答
收藏

3 个回答

  • 微盟
    微盟
    2023-09-15

    rpx是微信小程序独有的、解决屏幕自适应的尺寸单位 可以根据屏幕宽度进行自适应,

    不论大小屏幕,规定屏幕宽为750rpx 通过 rpx 设置元素和字体的大小,

    小程序在不同尺寸的屏幕下,可以实现自动适配

    2023-09-15
    有用
    回复
  • 余生
    余生
    2023-09-15

    你可以分享代码片段我给你解决

    或者你统一改成rpx试试,不行直接贴代码给我

    2023-09-15
    有用
    回复
  • optimistic
    optimistic
    2023-09-15

    小程序用 rpx

    2023-09-15
    有用
    回复
登录 后发表内容