title: [React Native]Hide Text Input default Keyboard
body: <p>I have created a customized native keyboard component for my application. Now I want to render that keyboard instead of default one. How can I do this?
  I tried</p>
  <pre><code>&lt;TextInput
                value={clientDetails.city}
                onFocus={() =&gt; onFocus('city')}
                onChangeText={value =&gt; onStateChange('city', value)}
                placeholderTextColor={colors.placeholderColor}
                placeholder={
                  constants.sellerClosingCosts.clientDetailsCityPlaceholder
                }
                onEndEditing={event =&gt;
                  onEndEditing('city', event.nativeEvent.text)
                }
                style={styles.textInput}
              /&gt;
  </code></pre>
  <p>But even when I am not passing any prop value for keyboardType, the default one is opening.
  <br><strong>In short</strong><br> How can I stop keyboard from rendering while editing text input ?</p>