通过 TextInput 的 enterKeyType 属性可设置输入法回车键类型。
enterKeyType(value: EnterKeyType): TextInputAttribute;
该函数接收一个 EnterKeyType 类型的值。
declare enum EnterKeyType {
Go,
Search,
Send,
Next,
Done
}
含义如下:
Go | 显示为前往样式。 |
Search | 显示为搜索样式。 |
Send | 显示为发送样式。 |
Next | 显示为下一个样式。 |
Done | 显示为确认样式。 |
默认值:EnterKeyType.Done。
Go显示为前往样式。
示例:
TextInput({ placeholder: "请输入内容" })
.width(300)
.height(50)
.enterKeyType(EnterKeyType.Go)
运行结果:
显示“前往”。
Search显示为搜索样式。
示例:
TextInput({ placeholder: "请输入内容" })
.width(300)
.height(50)
.enterKeyType(EnterKeyType.Search)
运行结果:
显示“搜索”。
Send显示为发送样式。
示例:
TextInput({ placeholder: "请输入内容" })
.width(300)
.height(50)
.enterKeyType(EnterKeyType.Send)
运行结果:
显示“发送”。
Next显示为下一个样式。
示例:
TextInput({ placeholder: "请输入内容" })
.width(300)
.height(50)
.enterKeyType(EnterKeyType.Next)
运行结果:
显示“下一项”。
Done显示为确认样式。
示例:
TextInput({ placeholder: "请输入内容" })
.width(300)
.height(50)
.enterKeyType(EnterKeyType.Done)
运行结果:
显示“换行”。
至此,我们已经学会通过 TextInput 的 enterKeyType 属性可设置输入法回车键类型。