【问题标题】:Deleting a line from a multiline flxText从多行 flxText 中删除一行
【发布时间】:2020-02-05 03:42:25
【问题描述】:

如何从 flxText 中删除第一行? 我试过text.textField.replaceText(0, text.textField.getLineLength(0), "");,但它只能工作一次。我也尝试过记录被删除的行数,但它也不起作用。

编辑:我想重新打开这个问题,说明我想同时考虑换行符和自动换行。

【问题讨论】:

  • 文本本身是否包含换行符,或者您是否依赖换行来换行?
  • 文本包含换行符。

标签: haxeflixel


【解决方案1】:

考虑到文本包含换行符,为什么不在\n 上拆分文本,删除不再需要的行,然后将文本设置为连接的行。

var lines = flText.text.split("\n");
lines.shift(); // removes the first line
flText.text = lines.join("\n");

【讨论】:

    猜你喜欢
    • 2014-11-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-10
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多