ios - 如何在 Nativescript 中监听 UITextField 文本更改事件?
问题描述
我想在 iOS 上收听 Nativescript TextView 元素的文本更改事件。我认为与 TextView 元素对应的本机元素是 iOS 中的 UITextField。如何在 Nativescript 中收听此事件?
我在 Swift 中找到了代码示例,但我无法理解 Swift 语法。Nativescript 中的代码示例会很好。
解决方案
如此处所述: 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 的,这应该适用于两个平台。
推荐阅读
- java - Checkstyle LineLength 配置不起作用
- angular - 如何在 Angular 中显示 @feathersjs-client 结果
- python-3.x - 如何更改此列表中元组每个元素中内容的位置?
- react-native - 在屏幕之间滑动不适用于反应原生,反应导航
- javascript - 如何使用 JavaScript API 在此处的地图中标记标记?
- javascript - 事件侦听器如何在单击时写入 console.log?
- python - Django - inspectdb - “models.FileField”显示为“models.CharField”
- c# - 将 CURL 调用转换为 C#
- magento - Magento 2.3 设置“InstallSchema”脚本未创建表
- c# - 旋转正在改变对象的 x 轴