2016-04-15 11 views
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 
}, 
+0

時には、エミュレータのラインレンダリングは、実際のデバイスで取得するものとまったく同じではありません。実際のデバイスで試して、それがまだ起こっているかどうかを確認してください。 –

答えて

10

StyleSheet.hairlineWidthを使用します。

関連する問題