私は製品コンポーネントを持っています - 画像に示すようにTouchableOpacityがあります。製品の数はダイナミックです。それは、各行に2つの製品を掲載したいということです。 しかし、私はできません。私は水平をtrueに設定していますが、垂直にレンダリングします。 どうすれば解決できますか?提案はありますか?react-nativeが同じ行のTouchableOpacityコンポーネントを水平にレンダリングする方法 - 水平方向に
は、ここでコンポーネント
の私のスタイリングであり、それは彼らが反応し、ネイティブでflexDirection
のデフォルト値はcolumn
ある
ありがとうございます。 TouchableOpacityのスタイリングでflexDirectionを 'row'に設定すると、最初の行に2つのプロダクトしかレンダリングされません。 2番目以降の製品は表示されません。@ Kevin Amiranoff –
コンポーネントが次の '行'にラップされていないと思います。 'flexWrap:" noWrap "を' TouchableOpacity'のコンテナに設定すると動作しますか?例えば、 'TouchableOpacity'のあなたのリストの上に' View'があります。 doc:https://facebook.github.io/react-native/docs/layout-props.html#flexwrap –
ありがとうございました。あなたは私の一日を救った:)私は今、駄目だが、うまくいかなかった。しかし、試しに「ラップ」するのではなく「ラップ」を設定すると、どうにかして動作しました。 –