输入文本在iOS模拟器上不显示键盘

时间:2016-01-24 15:30:03

标签: keyboard react-native ios-simulator

我正在构建一个应用程序,我需要使用输入文本。

点击此输入文字时会出现问题,键盘不会出现。

我不知道为什么,我不知道我做错了什么。它应该是直截了当的。

以下是我的一些代码:

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

当输入文字得到关注时,一个视频向你们展示:

enter image description here

我希望你们能帮我解决这个问题。

2 个答案:

答案 0 :(得分:110)

我假设你在iOS模拟器上运行它?通过取消选中import Image myImage = Image.new("RGBA", (100, 100), (0,0,0,255)) h = 180 s = 100 l = 50 hsl_String = "hsl(" + str(h) + "," + str(s) + "%," + str(l) + "%)" print hsl_String myImage.putpixel((2, 2), hsl_String) 来关闭主机的硬件键盘集成,或者您可以使用键盘快捷键: Shift + Cmd + K ,当您专注于Hardware > Keyboard > Connect Hardware Keyboard时会出现键盘。

您还可以使用 Cmd + K 手动切换软件键盘的可见性。

在真实设备上,键盘应该按预期方式开箱即用。

答案 1 :(得分:0)

如果在单击TextInput时未弹出键盘,则只需点击设备即模拟器,然后按cmd + k。 之后,每次您点击TextInput都会显示它