NativeScript: Как я могу отловить событие касания в случае, если пользователь нажимает на пустое место в RadListView? - PullRequest
0 голосов
/ 14 ноября 2018

enter image description here

Если я нажимаю на элементы radlistview - он ловит события, но если я нажимаю на пустое место внизу radlistview - тогда тишина.

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 14 ноября 2018

Вам нужно установить (нажать) и (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);
    }

P.S. На скриншоте это выглядит как телефон Android, и вышеупомянутое решение прекрасно работает на Android. Для ios существует открытая проблема с nativescript.

...