群里最近经常有朋友问到corona的中文排版问题,今天写了一个小例子,实现了文本自动换行,提供代码下载。大家可以根据项目实际情况进行进一步的封装,比如排版后返回一个group,可以指定字体大小、颜色等。
效果图:
例子代码,很简单,就几行:
local common = require("common")
local t = common.cut("corona中文站(www.buildapp.net)是移动跨平台APP开发框架Corona的中文站点,提供最新的开发动态、技术研究心得、代码分享等服务,致力于为中国使用corona框架的编程人员提供帮助。强大、易学的跨平台(iOS/Android)开发框架。QQ群:74390406", 24)
for k, v in pairs(t) do
display.newText(v, 50, (k * 20) + 50, nil, 14)
end
local t = common.cut("corona中文站(www.buildapp.net)是移动跨平台APP开发框架Corona的中文站点,提供最新的开发动态、技术研究心得、代码分享等服务,致力于为中国使用corona框架的编程人员提供帮助。强大、易学的跨平台(iOS/Android)开发框架。QQ群:74390406", 24)
for k, v in pairs(t) do
display.newText(v, 50, (k * 20) + 50, nil, 14)
end