在Corona的固定框架中显示长文本

时间:2013-05-04 07:48:27

标签: corona

所以目前我必须在学校完成一项任务,要求我使用Corona为移动设备创建一个计算器,我已经得到了按钮和显示类。

在显示类中,我创建了2帧(一个用于显示方法,另一个用于显示结果)。我想要的最终结果就像手持式图形计算器的UI(卡西欧fx系列..)。

这意味着您可以输入一个长而连续的方法(整个文本将向左移动并始终显示方法的END),当您按“=”时,计算器将为您提供结果。

我到目前为止所做的是我创建了一个框架,可以放置2行文本来显示方法,但是一旦你用数字填充框架,Corona就会裁掉结束字符串。


所以我要做的就是拥有2个字符串,第1个是存储用户输入内容的主要字符串(整个方法)我将从主字符串中选择最后10个字符并保存在第二个字符串中显示第二个字符串。

那么你知道我是否有任何代码可以用来从字符串中选择一些字符?

1 个答案:

答案 0 :(得分:3)

您可以使用内置LUA方法

string.sub (yourString, startIndex , endIndex ) 

http://pgl.yoyo.org/luai/i/string.sub`