LuaQuick框架(客户端)

996传奇引擎三端lua快速开发


输入框(InputBox)

<p>[TOC]</p> <h3>创建输入框</h3> <pre><code>co.InputBox:create(parent, id, x, y, width, height, fontSize)</code></pre> <pre><code>parent   父节点对象 id       唯一ID x        位置 横坐标 y        位置 纵坐标 width    宽度 height   高度 fontSize 字体大小</code></pre> <h3>设置输入框字体颜色</h3> <pre><code>co.InputBox:setFontColor(widget, color)</code></pre> <pre><code>widget 输入框对象 color  色值(#000000)</code></pre> <h3>设置输入框字体 [仅支持移动端设置]</h3> <pre><code>co.InputBox:setFontName(widget, fontName, fontSize)</code></pre> <pre><code>widget   输入框对象 fontName 字体路径 fontSize 字体大小</code></pre> <h3>设置输入框字体大小</h3> <pre><code>co.InputBox:setFontSize(widget, fontSize)</code></pre> <pre><code>widget   输入框对象 fontSize 字体大小</code></pre> <h3>设置输入框占位文本字体</h3> <pre><code>co.InputBox:setPlaceholderFontName(widget, filepath, filename)</code></pre> <pre><code>widget   输入框对象 filepath 字体路径 filename 字体(&amp;quot;font.ttf&amp;quot;)</code></pre> <h3>设置输入框占位文本字体颜色</h3> <pre><code>co.InputBox:setPlaceholderFontColor(widget, color)</code></pre> <pre><code>widget 输入框对象 color  色值(#000000)</code></pre> <h3>设置输入框占位文本字体大小</h3> <pre><code>co.InputBox:setPlaceholderFontSize(widget, fontSize)</code></pre> <pre><code>widget   输入框对象 fontSize 字体大小</code></pre> <h3>设置输入框占位文本</h3> <pre><code>co.InputBox:setPlaceHolder(widget, text)</code></pre> <pre><code>widget 输入框对象 text   输入内容</code></pre> <h3>设置输入框文本</h3> <pre><code>co.InputBox:setString(widget, str)</code></pre> <pre><code>widget 输入框对象 str    输入内容</code></pre> <h3>获取输入框文本</h3> <pre><code>co.InputBox:getString(widget)</code></pre> <pre><code>widget 输入框对象</code></pre> <h3>获取输入框整数</h3> <pre><code>co.InputBox:getValue(widget)</code></pre> <pre><code>widget 输入框对象</code></pre> <h3>设置输入框行宽</h3> <pre><code>co.InputBox:setContentWidth(widget, width)</code></pre> <pre><code>widget 输入框对象 width  输入框控件宽度</code></pre> <h3>设置输入框水平对齐</h3> <pre><code>co.InputBox:setHorizontalAlignment(widget, type)</code></pre> <pre><code>widget 输入框对象 type   0.顶对齐;1.底部对齐;2.水平居中</code></pre> <h3>设置输入框文本类型</h3> <pre><code>co.InputBox:setInputType(widget, type)</code></pre> <pre><code>widget 输入框对象 type: 0. 密码形式; 1.敏感数据输入; 2.每个单词首字符大写,并有提示; 3.第一句首字符大写,并有提示; 4.自动大写</code></pre> <h3>设置输入框键盘编辑类型</h3> <pre><code>co.InputBox:setInputMode(widget, mode)</code></pre> <pre><code>widget 输入框对象 mode: 0.开启任何文本的输入键盘(含换行); 1.开启邮箱地址输入类型键盘; 2.开启数字符号输入类型键盘; 3.开启电话号码输入类型键盘; 4.开启URL输入类型键盘; 5.开启数字输入类型键盘(含小数点); 6.开启任何文本的输入键盘(不含换行);</code></pre> <h3>设置输入框弹出式键盘返回类型</h3> <pre><code>co.InputBox:setReturnType(widget, type)</code></pre> <pre><code>widget 输入框对象 type   类型</code></pre> <h3>设置输入框监听事件</h3> <pre><code>co.InputBox:addEventListener(widget, callback)</code></pre> <pre><code>widget   输入框对象 callback 回调函数</code></pre> <h3>关闭输入框输入 [3.40.5版本]</h3> <pre><code>co.InputBox:close(widget)</code></pre>

页面列表

ITEM_HTML