草庐IT

textInput

全部标签

ios - 在没有 textField 的情况下捕获文本输入

这里有专业人士的问题......我正在Ipad上开发一个应用程序,我正在使用带蓝牙的条形码阅读器。我已将条形码阅读器与我的Ipad同步,我可以毫无问题地在textField上捕捉文本。当我读取条形码时,我不想将它放在textField上,我想在类中捕获它,处理它并决定如何处理它。我已经在互联网上搜索了执行此操作的方法,但找不到。有人可以帮助我吗?我可以做一个委托(delegate)类来接收输入字符串吗?我有点迷茫,任何帮助对我来说都非常有用感谢您的宝贵时间! 最佳答案 我已经解决了创建隐藏文本字段的问题,该文本字段在创建ViewCo

反应本地多行,价值,比textinput组件中的占位符小

将文本添加到组件与multiline调成false这value文字与placeholder文本字体大小,而如果multiline等于true,这value文本字体大小小于placeholder字体大小。这是正常的行为还是错误?编辑:/*@flow*/importReactfrom'react'importSeparatorfrom'./components/Separator'import{Button,StyleSheet,TextInput,View}from'react-native'conststyles=StyleSheet.create({subject:{height:20,},

javascript - 如何在一行中创建 TextInputs? ( native react )

我试图在一行中创建3个TextInput,但是当我写flexDirection:'row'时它不起作用(我在设备上看不到任何文本输入)。varSampleApp=React.createClass({render:function(){return();}});varstyles=StyleSheet.create({container:{flex:1,flexDirection:'row'}}); 最佳答案 您需要为每个组件添加样式。希望有所帮助。varstyles=StyleSheet.create({container:{fl

android - 如何在 React Native 中将焦点或光标设置在 TextInput 上

我正在使用ReactNative的TextInput组件。我想在onPress函数中设置焦点。this.setState({text})}/>_onPress(navigate){try{if(!this.state.text.trim()){Alert.alert(strings.app_name,strings.validate_text);this.messageTextInput.focus();}}catch(error){console.log(error);}}它不会在messageTextInput上设置焦点或光标。有谁知道如何在nativereact中做到这一点?

android - 如何获取TextInput中的光标位置以及光标位置之后的内容?

我想写一个组件,可以编辑文章的文字输入和插入图像。我使用TextInput进行文字输入。如果我想在文本中间插入一张图片,我会在Image之后生成一个Image组件和一个新的TextInput。但是我不知道如何获取光标位置和光标后的内容。有人帮忙吗? 最佳答案 有onSelectionChange用{nativeEvent:{start:number,end:number}}触发.只要光标位置发生变化,它就会更新。 关于android-如何获取TextInput中的光标位置以及光标位置之后

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TextInput输入框组件

鸿蒙(HarmonyOS)项目方舟框架(ArkUI)之TextInput输入框组件一、操作环境操作系统: Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、TextInput接口TextInput(value?:{placeholder?:ResourceStr,text?:ResourceStr,controller?:TextInputController})参数:参数名参数类型必填参数描述placeholderResourceStr否无输入时的提示文本。textResourceStr否设置输入框当前的文本内容。controllerTextI

android - returnKeyType = "next" react native 问题

我在TextInput组件中使用returnKeyType="next",但它的工作方式类似于returnKeyType="go",而不是移动到下一个文本输入字段。我们如何使用键盘上的“下一个”按钮从一个文本输入字段移动到下一个文本输入字段? 最佳答案 您需要使用如下引用将焦点设置在下一个文本字段上:this.secondTextInput.focus()}/>this.secondTextInput=input}/> 关于android-returnKeyType="next"reac

android - Android TextInput 上的 onKeyPress 方法

我一直在尝试在react-native中的TextInput中捕获键盘事件。通过阅读组件的文档(https://facebook.github.io/react-native/docs/textinput.html),我注意到onKeyPress函数完全符合我的需要。但它仅标记为ios。除了这个问题(https://github.com/facebook/react-native/issues/1882),我还没有找到任何关于android解决方法的信息,这个问题现在已经停用了几个月...我需要做的是在按下Backspace时调用一个特定的方法,看起来它现在只能为ios完成...你们知

android - react Native TextInput 数字键盘在 android 上没有正确显示

我正在使用TextInput与keyboardType="number-pad"在iOS上它工作正常,但在Android上它显示正常键盘,我如何让android显示数字键盘,并隐藏“建议”栏左边iOS正确显示,右边android模拟器显示错误键盘。0?styles.textInputStyle:styles.textInputNormalStyle}keyboardType="number-pad"maxLength={1}value={this.state.secondVal}onKeyPress={(event)=>{this.onChange(1,event.nativeEven

android - react native 文本输入 Android 光标/插入符号和文本光标颜色

我正在努力使用ReactNative文本输入组件,似乎无法找到一种方法来更改光标的颜色和android上的文本选择指示器。官方文档只列出了选择颜色的一个Prop(文本的高亮背景)。有没有办法在不全局更改的情况下做到这一点?如果全局更改它是正确的方法,那么最好的方法是什么?在styles.xml中更改它?当我尝试更改它时,React-Native崩溃了。 最佳答案 我们可以在位于android/app/src/main/res/values/styles.xml的styles.xml文件中为android更改它但是,在此之前最好停止N