2015 年 8 月 13 日
Windows 模拟器重大新闻!!!
我们的工程团队今天做了一件非常大的事情。我们现在在 Windows 模拟器上支持 native.newTextField() 和 native.newTextBox() API。并且作为附带好处,Windows 桌面构建现在也将获得文本字段。
有一些需要注意的地方。它不支持通过“alpha”或“hasBackground”属性进行透明化,但从每日构建 2015.2695 开始,您可以在 Windows 模拟器中测试您的输入。
今天就去获取构建版本吧! https://developer.coronalabs.com/downloads/daily-builds/
Infuse Dreams
发布于 8 月 14 日 03:47Corona 团队做得好!
lieo
发布于 8 月 14 日 04:35太棒了,很棒的更新!
Larry Meadows
发布于 8 月 14 日 08:38这是个非常棒的消息!!我喜欢它!!!
各位,干得好。
Larry
Larry Meadows
发布于 8 月 14 日 08:54这是否意味着我们添加到列表中的原生文本会更灵敏?
我有一个一直在为所有移动平台开发的应用程序,由于文本问题,Windows 在滚动列表方面落后于其他平台。
谢谢
Larry
Joshua Quick
发布于 8 月 14 日 17:26Larry,您指的是 Windows Phone 8 吗?如果是,则与此无关。这是我们添加到 Windows 桌面的新功能,它会影响 Windows Corona 模拟器和 Win32 桌面应用程序。
Ed Maurina
发布于 8 月 14 日 09:36团队做得好!很高兴看到你们让这个功能正常工作。
当然,Jason 和我现在有点难过(不是真的)。🙂
Nicolas Michaud
发布于 8 月 15 日 05:32你们是最棒的。
谢谢
Nick
pasidaips
发布于 8 月 20 日 19:06哇哦,这太棒了,真的😀 大约 2 个月前我在做一个基本上都是文本字段的应用程序,由于必须做额外的无关工作,我花了不少时间...谢谢!
RuneW
发布于 8 月 20 日 22:57当然是好消息。但说实话,这应该从一开始就支持。
Ming
发布于 8 月 21 日 05:16酷!!
这里有一个问题。我无法更改文本字段的字体和字体大小等。例如,我使用
myField = native.newTextField(160, 300, 200, 50)
myField.fontSize = 15
但和以下情况没有区别
myField = native.newTextField(160, 300, 200, 50)
myField.fontSize = 3
有相关指南吗?
Ming
发布于 8 月 21 日 05:29糟糕。刚刚意识到我需要使用“.size”而不是“.fontSize”。抱歉!
Ming
发布于 8 月 21 日 05:26此外,我的文本字段的位置在 composer 应用程序和非 composer 应用程序中有所不同。
在非 composer 应用程序中
myField = native.newTextField(w/2, h/2, 100, 30)
文本字段显示在中心位置。
在 composer 应用程序中
myField = native.newTextField(w/2, h/2, 100, 30)
文本字段显示在右下角。为了使其居中,我需要使用
myField = native.newTextField(w/4, h/4, 100, 30)
请修复这个错误!当然,感谢您使其可以在 Windows 模拟器中进行测试。
Ming
Ming
发布于 8 月 21 日 06:25好吧,我的 config.lua 中有一个小问题,我已经更改了它。一切都很好!
Ming
发布于 8 月 21 日 06:31抱歉打扰。更新后,我发现还有一个问题。我的文本字体都变得一样了。
例如,我有 10 行文本,全部使用 display.newText
全部是“Arial”
当第 5 行是“Arial Bold”时,第 6 行及之后的行也变成了 Arial Bold。
当第 2 行是粗体时,第 2 行及之后的行也变成粗体,情况相同
tnismmile
发布于 8 月 22 日 03:05很棒的更新!
Rob Vermeulen
发布于 8 月 22 日 14:26这让我的一天都变得美好了!但是,为什么支持这个功能花了这么长时间?
Joan
发布于 8 月 24 日 09:01干得漂亮!