最近用RN写一个硬件的操作插件,同时iPhone 5s, iPhone 7, iPhone 6s Plus 三种不同尺寸的机器做 UI 适配,在plus 机器上出现了如图所示的问题.
没错,底部出现了黑色色块!但是代码中并没有在这里有添加其他的<View>!而其他两款手机(5.5寸以下)没有出现这个问题.刚刚在设置底部<View> borderWidth的时候,把原来的 0.5 改成了 1,再次刷新...就正常了...
好了!又重复的测试了几次,原因终于找到了.....看来width设置小于1在5.5寸的iOS机器上是行不通的了!小伙伴们以后一定要注意了!