Я создал <View>
объект в реагирующем нативе, содержащий подряд <View>
объекты, содержащие текстовые объекты.
Если текст больше 1 строки, контейнеры для текста не расширяются, чтобы заполнить родительский компонент, и это выглядит забавно.
Скриншот:

Это код стиля:
bigContainer: {
flex: 1,
justifyContent: 'center',
// flexDirection: 'row'
},
textContainer: {
flex: 1,
paddingLeft: 0,
paddingRight: 0,
borderRightWidth: 1,
borderRadius: 0,
borderColor: 'rbga(0, 0, 0, 0.1)',
alignItems: 'center',
justifyContent: 'center',
paddingTop: 7,
paddingBottom: 7,
overflow: 'hidden'
},
text: {
fontSize: 18,
textAlign: 'center'
},
Пожалуйста, помогите, я не понимаю, почему это происходит, поскольку у меня flex: 1
, и мои исследования не помогли мне. Спасибо !!
ОБНОВЛЕНИЕ: решено: я забыл, что <TouchableOpacity>
, контейнер, который содержит текстовый контейнер, также ведет себя как flexbox