类型 函数 对象 TextField 库 native.* 返回值 无 修订 版本 2024.3703 关键词 setSelection 另请参阅 native.newTextField()
如果起始位置和结束位置相同,则设置光标位置。或者,如果起始位置和结束位置不同,则设置选定文本的范围。
object:setSelection( startPosition, endPosition )
数字. 光标位置或选择区域的开头。要选择第一个字符,此值应为 0
。
数字. 选择区域的结尾(如果大于 startPosition
)。如果此数字大于文本字段中当前字符串的长度,则将使用最后一个字符。
local textField = native.newTextField( 160, 240, 280, 40 ) textField.text = "asdf" native.setKeyboardFocus( textField ) textField:setSelection( 1, 3 ) -- The characters "sd" will be selected textField:setSelection( 1, 1 ) -- Cursor will be placed between "a" and "s"