реагировать на родной: невозможно установить пользовательскую высоту для модального - PullRequest
0 голосов
/ 07 марта 2020

Я новичок в реакции-нативном, и я пытаюсь задать пользовательскую высоту для модального и центрироваться на экране, используя следующий код.

  <Modal visible={this.state.isModalVisible} animationType = "slide" transparent = {false} 
     onRequestClose={this.closeModal} style={{ height:300 }}>
            <View style={{
               flex: 1,
               flexDirection: 'column',
               justifyContent: 'center',
               alignItems: 'center',
               backgroundColor:'blue'
              }}>
            <View>
             <Text style={{ fontWeight:'bold', fontSize: 20, color: '#f79334', marginTop: 15 
        }} > Services </Text>
            </View>
            </View>
  </Modal>

1 Ответ

1 голос
/ 07 марта 2020

Установите свой рост на содержание View вместо

   <Modal style={{  margin: 0, alignItems: 'center', justifyContent: 'center' }}>
      <View
        style={{
          height: 400,
          width: '100%',
          justifyContent: 'center',
          alignItems: 'center',
          backgroundColor: 'blue',
        }}
      >
        <View>
          <Text
            style={{
              fontWeight: 'bold',
              fontSize: 20,
              color: '#f79334',
              marginTop: 15,
            }}
          >
            Services
          </Text>
        </View>
      </View>
</Modal>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...