基本上,我需要一个水平收缩的scrollView。现在,当我在其中插入一堆文本时,它没有调整它,文本只是越过scrollView的边缘,如下所示:http://prntscr.com/ai0100
这是我的scrollView代码:
local scrollView = widget.newScrollView
{
hideBackground = false,
hideScrollBar = true,
left = 64,
top = 0,
width = contW - 128,
height = contH,
topPadding = 256,
bottomPadding = 20,
horizontalScrollDisabled = true,
verticalScrollDisabled = false,
}
我稍后插入一堆文字,上面的截图就是结果。我该如何解决这个问题?
答案 0 :(得分:0)
阅读本文:https://docs.coronalabs.com/api/library/display/newText.html
为了包装文本,你必须相应地设置display.newText()width参数。
类似
scrollView.newText
{
text = "I am a super text"
width = 123 -- replace with your desired width
}
答案 1 :(得分:0)
这是另一种方式:
local lotsOfTextObject = display.newText( lotsOfText, display.contentCenterX-40, 0, samewidthasscrollview, 0, native.systemFont, 30)
scrollView:insert( lotsOfTextObject )