3
したがって、React Nativeには本当に奇妙な問題があります。ネイティブボーダー幅に反応します6sプラス
borderWidthに0.5を使用すると、iPhone 6s Plusシミュレータで実際に太い線が表示されます。私はそれを修正することができますが、それが6秒プラスディメンションですが、私が望む0.5の幅を得ることはありません。
0.5を稼働させるにはどんなアイデアも役立ちます。
halfTopBorder: {
borderTopWidth: 0.5,
borderColor: styleVariables.borderColor
},
//Changed to...
halfTopBorder: {
borderTopWidth: styleVariables.windowHeight === 736 ? 1 : 0.5,
borderColor: styleVariables.borderColor
},
時には、エミュレータのラインレンダリングは、実際のデバイスで取得するものとまったく同じではありません。実際のデバイスで試して、それがまだ起こっているかどうかを確認してください。 –