Я пытаюсь выровнять группу нелинейного радио в flex box.Мое радио выглядит так

, но я хочу выровнять эту группу радиостанций как

Для этого я пробовал с justifyContent: "space-between"
и другими.Можно ли поддерживать нелинейные групповые элементы в линейном, используя flexBox
Edit
Это мой код
return (
<View
style={{
flexDirection: "row",
flexWrap: "wrap",
justifyContent: "space-between",
width: 150
}}
>
{products.map((val) => {
return (
<TouchableOpacity key={val.id} onPress={this.radioClick.bind(this, val.id)} style={{ flexDirection: "row" }}>
<View style={{
height: 24,
width: 24,
borderRadius: 12,
borderWidth: 2,
borderColor: '#000',
alignItems: 'center',
justifyContent: 'center',
}}>
{
val.id == this.state.radioSelected ?
<View style={{
height: 12,
width: 12,
borderRadius: 6,
backgroundColor: '#000',
}} />
: null
}
</View>
<Text style={{ marginTop: 3, marginLeft: 5 }}>{val.name}</Text>
</TouchableOpacity>
)
})}
</View>
);