Eureka 表单,TextAreaRow 滚动到底部

Eureka form, TextAreaRow scroll to bottom

我可以将 Eureka 表单的 TextAreaRow 配置为滚动到底部吗? 我正在将文本附加到 TextAreaRow 并希望显示新附加的文本。

Eureka 中的 TextAreaRow 本质上是一个 UITextView

您可以简单地在其单元格设置和 onchange 块中使用 UITextView 的 scrollRangeToVisible(_ range: NSRange) 函数。

下面是一个如何使用它的示例。

<<< TextAreaRow("") { row in
        //Row setup

    }.cellSetup({ (cell, row) in
         cell.textView.scrollRangeToVisible(NSMakeRange(cell.textView.text.characters.count - 1, 1))
    }).onChange({ (row) in
         //Your Change logic

         row.cell.textView.scrollRangeToVisible(NSMakeRange(row.cell.textView.text.characters.count - 1, 1))
    })