NativeScript: Как я могу отловить событие касания в случае, если пользователь нажимает на пустое место в RadListView?
1 ответ
Вам нужно установить (нажмите) и (itemTap) для RadListView.
<RadListView [items]="countries" (itemTap)="onItemTap($event)" (tap)="tapOutSide($event)">
и в вашем.ts файле
public onItemTap(args) {
console.log("Item Tapped at cell index: " + args.index);
}
public tapOutSide($event) {
console.log("TAPPED EMPTY SPACE");
console.log($event.object);
}
PS На скриншоте это выглядит как телефон Android, и вышеупомянутое решение прекрасно работает на Android. Для ios существует открытая проблема с nativescript.