1 You cannot declare a specific border directly in TextInput if multi-line is enabled (for example, borderLeftWidth does not work if multiline={true} not enabled, but borderWidth will work), but you can just wrap TextInput in Browse and give it a border.
inputContainer: { borderLeftWidth: 4, borderRightWidth: 4, height: 70 }, input: { height: 70, backgroundColor: '#ffffff', paddingLeft: 15, paddingRight: 15 }
2 You need to declare backgroundColor for TextInput.
3 To open the native keyboard, you need to go to the simulator menu and turn off your equipment. Go to the "Hardware → Keyboard → Connect Hardware Keyboard" section. Unplug it.
source share