TextInput输入框如何失去焦点?输入框获取焦点后,点击页面上其他任意地方无法失去焦点,焦点在输入框中-鸿蒙开发者社区-51CTO.COM

TextInput输入框如何失去焦点?输入框获取焦点后,点击页面上其他任意地方无法失去焦点,焦点在输入框中

TextInput输入框如何失去焦点?输入框获取焦点后,点击页面上其他任意地方无法失去焦点,焦点一直在输入框中

HarmonyOS
2024-05-06 23:14:46
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

可以通过stopediting退出软件盘的编辑状态,可参考如下代码:

@Entry 
@Component 
struct TextInputExample { 
controller: TextInputController = new TextInputController() 
@State inputValue: string = “” 
 
build() { 
Column() { 
TextInput({ text: this.inputValue, placeholder: ‘input your word…’, controller: this.controller }) 
.placeholderColor(Color.Grey) 
.placeholderFont({ size: 14, weight: 400 }) 
.caretColor(Color.Blue) 
.width(‘95%’) 
.height(40) 
.margin(20) 
.fontSize(14) 
.fontColor(Color.Black) 
.onChange((value: string) => { 
this.inputValue = value 
}) 
 
} 
.width(‘100%’) 
.height(‘100%’) 
.onClick(()=>{ 
this.controller.stopEditing() 
}) 
} 
} 
分享
微博
QQ
微信
回复
2024-05-07 15:58:05
相关问题
HarmonyOS 修改输入框焦点
312浏览 • 1回复 待解决
HarmonyOS 输入框获取焦点无法弹出
398浏览 • 1回复 待解决
HarmonyOS 自定义键盘输入框焦点问题
513浏览 • 1回复 待解决
HarmonyOS textInput 如何清空输入框
435浏览 • 1回复 待解决
HarmonyOS 输入框无法对齐
743浏览 • 1回复 待解决
HarmonyOS 密码输入框
397浏览 • 1回复 待解决
HarmonyOS Image获取焦点失去焦点失效
240浏览 • 1回复 待解决
HarmonyOS 键盘遮挡输入框
302浏览 • 1回复 待解决
HarmonyOS 适配-输入框问题
413浏览 • 1回复 待解决