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 修改输入框焦点
934浏览 • 1回复 待解决
HarmonyOS 输入框获取焦点无法弹出
961浏览 • 1回复 待解决
HarmonyOS 输入框支持焦点光标颜色修改
1081浏览 • 1回复 待解决
HarmonyOS 自定义键盘输入框焦点问题
1306浏览 • 1回复 待解决
获取输入框输入的内容
871浏览 • 2回复 待解决
HarmonyOS textInput 如何清空输入框
1229浏览 • 2回复 待解决
HarmonyOS 输入框无法对齐
1422浏览 • 1回复 待解决
HarmonyOS 密码输入框
989浏览 • 1回复 待解决
HarmonyOS Image获取焦点失去焦点失效
822浏览 • 1回复 待解决
HarmonyOS 适配-输入框问题
1096浏览 • 1回复 待解决