【解决】Weex ios app 安装首屏64px白底
2017-08-28 本文已影响66人
木羽zwwill
问题如图
调试状态下显示正常
![](https://img.haomeiwen.com/i1494908/4812ff6fb2b79840.png)
真机测试时会有大概64px的白底
![](https://img.haomeiwen.com/i1494908/3b5d8b095c65496b.png)
思路
我们在WeexPlayground App 调试时效果也是正确的,但是会有一个应该也是64高的蓝色NavigationBar
![](https://img.haomeiwen.com/i1494908/61fbc398b54759a8.png)
于是身为一个纯web开始读oc的源码了。最终找到此文件
/platforms/ios/weexDemo/weexScanner/WXDemoViewController.m
weex在打包的时候会将原生的NavigationBar(高64)隐藏,但并没有把显示显示区域减去但64补回来
![](https://img.haomeiwen.com/i1494908/6b26572de85669a3.png)
解决
需要根据自己的情况对上图作下修改
我最终将那个剪去的64px的高补了回去
最总效果
![](https://img.haomeiwen.com/i1494908/05fd4d782926044a.png)