Как убрать пробел между строкой ввода и иконкой в ​​родной базе - PullRequest
0 голосов
/ 15 апреля 2020

Как мне убрать пробел между строкой ввода и значком в native-base, это мой код:

<View>
            <Item floatingLabel >
              <Thumbnail square source={require('../../assets/Newimage/Login/ico_user.png')} resizeMode='center' />
              <Label >نام کاربری</Label>
              <Input returnKeyType='next' autoCapitalize="none" onChangeText={text => setUsername(text)}/>
            </Item>
            <Item floatingLabel secureTextEntry={true}>
              <Thumbnail square source={require('../../assets/Newimage/Login/ico_password.png')} resizeMode='center' />
              <Label>رمز عبور</Label>
              <Input returnKeyType='next' autoCapitalize="none" onChangeText={text => setUsername(text)}/>
            </Item>
            <Button block onPress={() => internet.isConnected ? _goLogin() : Alert.alert('لطفا اتصال به اینترنت خود را بررسی نمایید')}>
              <Text>ورود</Text>
            </Button>

          </View>

Я меняю стиль Thumbnail и Label, отступы и поля на 0 но ничего не меняется. выделите на картинке ниже: enter image description here

ОБНОВЛЕНИЕ : включить инспектор и найти paadingBottome, но когда изменение стиля этого элемента ничего не произошло. сначала проверьте пи c, затем проверьте код: пи c: ScreenShot of simulator enable inspector и код:

<Item floatingLabel style={{marginLeft:0, width: w / 1.9, height: w / 7, borderColor: '#507783', }} >
              <Thumbnail square style={{}} source={require('../../assets/Newimage/Login/ico_user.png')} resizeMode='center' />
              <Label style={{ color: '#507783', fontSize: 12, textAlign: 'left', }}>نام کاربری</Label>
              <Input returnKeyType='next' autoCapitalize="none" onChangeText={text => setUsername(text)} style={{paddingBottom:0,color: '#fff', textAlign: 'left', fontFamily: 'IRANSansMobile', fontSize: 12, marginLeft: 8, }} />
            </Item>
...