Invoertekst toont geen toetsenbord op iOS-simulator

Ik ben een app aan het bouwen en ik moet een invoertekst gebruiken.

Het probleem doet zich voor wanneer u op deze invoertekst tikt, het toetsenbord verschijnt niet.

Ik weet niet waarom, ik weet niet wat ik verkeerd doe. Het zou eenvoudig moeten zijn.

Hier is een deel van mijn code:

<View style={ styles.storyContentContainer }>
    <TextInput ref='username' style={{width: 300, height: 20, borderWidth: 1,}}/>
</View>

En een video om aan jullie te laten zien wanneer de invoertekst de focus krijgt, er gebeurt niets:

voer hier de afbeeldingsbeschrijving in

Ik hoop dat jullie me kunnen helpen met dit probleem.


Antwoord 1, autoriteit 100%

Ik neem aan dat je dit op de iOS-simulator gebruikt? Schakel de hardware-toetsenbordintegratie van de hostmachine uit door Hardware > Keyboard > Connect Hardware Keyboardaan, of u kunt de sneltoets gebruiken: Shift+ Cmd+ K, en het toetsenbord verschijnt wanneer u focus op een TextInput.

Je kunt de zichtbaarheid van het softwaretoetsenbord ook handmatig wijzigen met Cmd+K.

Op een echt apparaat zou het toetsenbord out-of-the-box moeten werken zoals verwacht.


Antwoord 2, autoriteit 3%

Hier leest u hoe u uw hardwaretoetsenbord eenvoudig kunt loskoppelen.
Wanneer u zich nu concentreert in het tekstinvoergebied, wordt het toetsenbord van de iOS-simulator geopend
Afbeelding laat zien hoe u uw hardwaretoetsenbord loskoppelt van de iOS-simulator


Antwoord 3

Als het toetsenbord niet knalt bij het klikken op Tekstinvoer, tikt u gewoon op apparaat betekent simulator en drukt u op cmd + k.
Daarna wordt het weergegeven elke keer dat u op de tekstinvoer tikt

Other episodes