HarmonyOS TextInput的cancelButton属性设置style: CancelButtonStyle.INPUT后,输入完毕后怎么设置图标隐藏
@Extend(TextInput) function clearBtnMode(){
.cancelButton({
style: CancelButtonStyle.INPUT,
icon: {
size: '20vp',
src: $r('app.media.btn_input_clear1')
}
})
}
CancelButtonStyle.INPUT这个模式下,输入时显示了设置的图标按钮,但是输入完毕后没有隐藏该图标按钮。
有什么办法可以实现吗
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS TextInput 设置 type 后, showUnderline(true)无效
1187浏览 • 1回复 待解决
HarmonyOS Image设置padding后,再设置margin,会影响图标变小
576浏览 • 1回复 待解决
HarmonyOS TextInput设置enableKeyboardOnFocus(false)后调用focusControl.requestFocus("TextInput")问题
598浏览 • 1回复 待解决
HarmonyOS TextInput禁用控制开启后,字体颜色如何设置
320浏览 • 1回复 待解决
鸿蒙应用如何设置在launcher隐藏应用图标?
7862浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何设置TextInput的输入类型?
534浏览 • 1回复 待解决
Text组件设置maxLines后如何确定文本是否被隐藏
2458浏览 • 1回复 待解决
HarmonyOS TextInput组件可直接设置clearText的属性么
240浏览 • 1回复 待解决
HarmonyOS textInput、textarea组件设置maxLength属性截断emoji表情,会导致输入框内容清空
307浏览 • 1回复 待解决
TextInput组件输入状态下隐藏光标
1878浏览 • 1回复 待解决
华为地图Marker怎么设置图标宽高,MarkerOptions没有这个属性
749浏览 • 1回复 待解决
HarmonyOS RichEditor设置了placeholder属性,使用RichEditorStyledStringOptions类型后,输入文本,然后删除所有文本,placeholder没有自动显示
461浏览 • 1回复 待解决
HarmonyOS TextInput设置enabled=false时,字体颜色怎么设置
307浏览 • 1回复 待解决
TextInput 怎么设置不可编辑?
2688浏览 • 1回复 待解决
TextInput怎么输入中文
3459浏览 • 0回复 待解决
HarmonyOS TextInput组件怎么设置铺满的背景颜色
361浏览 • 1回复 待解决
HarmonyOS 设置深色模式,状态栏文本、图标颜色怎么设置
219浏览 • 1回复 待解决
HarmonyOS Navigation的toolbarConfiguration属性怎么设置customBuilder
154浏览 • 1回复 待解决
HarmonyOS TextInput组件密码模式下,右边的眼睛图标自定义,怎么设置自定义图标的样式?现在默认图标会固定拉伸
234浏览 • 1回复 待解决
后台代理提醒的通知如何设置图标呀,怎么不能像NotificationRequest一样设置图标?
5613浏览 • 1回复 待解决
HarmonyOS APP在设置里的图标如何设置
147浏览 • 1回复 待解决
HarmonyOS 如何设置拍照后不存图库?
340浏览 • 1回复 待解决
可以尝试使用三元运算符进行判断,更改图标的显示模式。
使用onEditChange判断当前是否为输入状态,有光标时为编辑态,无光标时为非编辑态。isEditing为true表示正在输入。参考文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-textinput-V5#oneditchange8
当前为输入状态时,设置清除按钮的样式为 CancelButtonStyle.INPUT ,当前为非编辑态时,设置清除按钮的样式为 CancelButtonStyle.INVISIBLE。
测试demo如下: