lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 10007|回复: 14
打印 上一主题 下一主题

请问下关于文本输入框的类型问题

[复制链接]

9

主题

0

好友

87

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2013-3-28 00:41:55 |只看该作者 |倒序浏览
我看了下文本输入框的API,有个type的属性,只提示了是string类型,具体呢?是否是有普通文本、密码之类的呢?有的话参数如何写?

文本输入框中输入密码后,是否可以将密码显示为 * ?

另外有个建议:
文本输入框中可以回车,这样在移动终端中不方便,很多人在输入完后习惯性的按照native的方式按回车切换到下一个输入,但是引擎里面是多行文本输入
所以建议添加个参数,可以单行文本或者多行文本,然后当单行文本的输入,键入回车自动完成
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2013-3-28 10:09:01 |只看该作者
很好的建议,目前只支持普通的输入框,后面的版本更新时会试着加入这些功能,另外API文档还有待完善啊,多谢了
不回答与技术和引擎不相关的问题
回复

使用道具 举报

46

主题

3

好友

1866

积分

偏将军

Rank: 4

板凳
发表于 2013-5-18 18:00:10 |只看该作者
我始终觉得输入框太丑了,虽然可以用自己的LSprite定义,但必定是没有输入的时候,如果输入时就成了一般的那种html text文本框。我以前给您提过一个意见:
可以在屏幕上构造几个层,第一个是变框层,第二个是光标层,第三个是内容层。至于如何在内容层上打字,我想可以把一个input放在画布的后方,当我们自己设定的输入框被点击时,就让画布后的input被选中,现在如果开始打字,就可以把后面input的value显示到内容层中。然后我们可以添加鼠标事件,判断鼠标是否点中内容层,当鼠标拖动时,就选中文字。当超出内容层的宽度就让内容层移动,从而显示被遮住的文字。然后我们还可以在光标层添加一个一闪一闪的光标,光标随文字增加而增加,当文字超过了内容层的宽度,就让内容层移动。
实现起来应该不难,就是有些麻烦。如果实现了,那也就很有突破性了,以后如果有某人想用canvas输入框,那首选就是lufylegend。
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

地板
发表于 2013-5-18 21:50:41 |只看该作者
yorhomwang 发表于 2013-5-18 18:00
我始终觉得输入框太丑了,虽然可以用自己的LSprite定义,但必定是没有输入的时候,如果输入时就成了一般的 ...

文本框问题会想办法完善的
不回答与技术和引擎不相关的问题
回复

使用道具 举报

1

主题

0

好友

11

积分

士兵

Rank: 1

5#
发表于 2013-9-12 21:34:20 |只看该作者
应该扩展一下input的属性!
回复

使用道具 举报

6#
无效楼层,该帖已经被删除
7#
无效楼层,该帖已经被删除
8#
无效楼层,该帖已经被删除
9#
无效楼层,该帖已经被删除
10#
无效楼层,该帖已经被删除
您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-20 05:25 , Processed in 0.051966 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部