首页 > 解决方案 > 如何在 Nativescript 中监听 UITextField 文本更改事件?

问题描述

我想在 iOS 上收听 Nativescript TextView 元素的文本更改事件。我认为与 TextView 元素对应的本机元素是 iOS 中的 UITextField。如何在 Nativescript 中收听此事件?

我在 Swift 中找到了代码示例,但我无法理解 Swift 语法。Nativescript 中的代码示例会很好。

标签: iosnativescript

解决方案


如此处所述: https://docs.nativescript.org/ui/components/text-view和此处:https : //docs.nativescript.org/ui/basics#event-binding,您可以这样做:

<TextView textChange="onTextChange" >
</TextView>

然后在JS中:

function onTextChange(args) {
    // Do your thing
}

没有什么特定于 iOS 的,这应该适用于两个平台。


推荐阅读