EditTextView 类
继承 View
编辑框
@note 非容器视图,不可以添加子视图
变量
_priveta_class_name : string
name : string
方法
placeholder
设置占位文字
参数
- placeholder : string 占位文字
返回值
placeholder
获取占位文字
返回值
- : string
placeholderColor
设置占位文字颜色
参数
- placeholderColor : Color 占位文字颜色
返回值
placeholderColor
获取占位文字颜色
返回值
- : Color
textColor
设置文本颜色
参数
- textColor : Color 文本颜色
返回值
textColor
获取文本颜色
返回值
- : Color
fontSize
设置文字大小
参数
- fontSize : number 文字大小
返回值
fontSize
获取字体大小
返回值
- : number
inputMode
设置输入模式
参数
- inputMode : EditTextViewInputMode 输入模式,见EditTextViewInputMode
返回值
inputMode
获取输入模式
返回值
- 输入模式,见 : EditTextViewInputMode EditTextViewInputMode](EditTextViewInputMode)
passwordMode
设置密码模式
@note 输入字符以*号显示,可正常获取输入内容,如需限制输入内容,可自行制定规则。(PS: 两端只有单行模式支持密码输入,iOS输入文本的情况下,切换为密码模式后初次输入会将光标置于行尾 )
参数
- passwordMode : boolean 是否为密码模式
返回值
passwordMode
获取是否为密码模式状态
返回值
- : boolean
returnMode
设置键盘返回按钮模式,只在单行模式有效
参数
- returnMode : ReturnType 返回按钮模式,见ReturnType
返回值
returnMode
获取键盘返回按钮模式,只在单行模式有效
返回值
- 返回按钮模式,见 : ReturnType ReturnType](ReturnType)
textAlign
设置文本对其方式
参数
返回值
textAlign
获取文本对其方式
返回值
- 文本对其方式 : TextAlign TextAlign](TextAlign)
maxBytes
设置最大字节数
@note 最大字节数,汉字两个字节,表情四个字节(组合表情占据4个以上字节),其他一个字节
参数
- maxBytes : number 最大字节数
返回值
maxBytes
获取最大字节数
返回值
- : number
maxLength
设置最大字符数
参数
- maxLength : number 字符数
返回值
maxLength
返回最大字符数
返回值
- : number
text
设置文本内容
参数
- text : string 文本内容
返回值
text
获取文本内容
返回值
- : string
fontNameSize
设置字体及大小
参数
- fontName : string fontName:字体名字
- fontSize : number fontSize:字体大小
返回值
singleLine
单行模式
@note 单行模式,需要先调用,再设置其他属性,否则可能导致展示异常
参数
- single : boolean 单行模式
返回值
setBeginChangingCallback
设置内容开始改变的回调
function()...end
内容开始修改的回调
参数
- beginChangeCallback : function()
返回值
setDidChangingCallback
设置文字已经修改的回调
function(string now, int start, int count)...end
callback:文字已经修改的回调
now:当前text
start:改变的起始位置
count:改变的数量
参数
返回值
setEndChangedCallback
设置内容修改完毕的回调
function(string s)...end
callback:内容修改完毕的回调
s:修改之后的内容
参数
- endChangeCallback : function(str)
返回值
setReturnCallback
设置点击键盘'Return'按钮的回调
callback:点击键盘'Return'按钮的回调
参数
- returnCallback : function()
返回值
setCanEdit
设置文本是否可编辑
参数
- canEdit : boolean 文本是否可编辑
返回值
dismissKeyboard
取消键盘显示
返回值
showKeyboard
弹出键盘显示
返回值
setCursorColor
设置光标颜色
参数
- cursorColor : Color color:光标颜色