请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

app.json设置window之后模拟器与手机显示样式不一致?

app.json设置window之后在编译器内预览的结果是预期的效果,window的背景颜色与页面背景颜色相同,但是我上传到手机(iphone6)上预览之后,手机上却显示window的背景颜色是白色,不是我设置的颜色,这是怎么回事呢?

https://img1.sycdn.imooc.com/szimg//58ef38ec000191ba11990725.jpg

https://img1.sycdn.imooc.com/szimg//58ef38ec0001620b07191280.jpg


正在回答

2回答

7七月 2017-04-13 16:55:08

是导航栏颜色,但是 你仔细对比下,看看是不是哪里打错了

1 回复 有任何疑惑可以回复我~
  • 提问者 小也要奋斗 #1
    老师我找到原因了,"navigationBarBackgroundColor"设置颜色必须用六位RGB码(例如:#FF0000)才能生效,用英文单词不可以(red不好使),后面的 "backgroundColor"也是一样的。
    只有"navigationBarTextStyle"文档里写了“导航栏标题颜色,仅支持 black/white”,就这个地方用英文单词可以。
    原来是这样的,哈哈哈
    回复 有任何疑惑可以回复我~ 2017-04-13 20:54:25
  • 提问者 小也要奋斗 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2017-04-13 20:56:08
7七月 2017-04-13 16:50:38

window的背景色 你是不是搞错了。你显示白色的位置是导航栏的颜色,window是指 下拉时的背景颜色。

0 回复 有任何疑惑可以回复我~
  • 提问者 小也要奋斗 #1
    老师"navigationBarBackgroundColor"这个不是导航栏的颜色设置吗?我设置的是蓝色的...
    回复 有任何疑惑可以回复我~ 2017-04-13 16:54:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信