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