Je voudrais supprimer le comportement par défaut sur le ListView sur iOS - mettre en évidence les éléments à la pression. J'ai essayé de régler la couleur de fond. Et ça n'a pas marché. Je trouve cette question sur github https://github.com/NativeScript/NativeScript/issues/455 mais je ne sais pas comment y parvenir dans angulaire nativescriptRetirer ListViewélément élément surbrillance à la pression Nativescript Angular iOS
0
A
Répondre
2
Régler le itemLoading événement sur la vue de la liste comme ceci:
<ListView [items]="items" (itemLoading)="onItemLoading($event)">
Ensuite, dans votre tapuscrit, définir votre événement onItemLoading comme ceci:
onItemLoading(args: ItemEventData) {
const iosCell = args.ios;
iosCell.selectionStyle = UITableViewCellSelectionStyle.None;
}
FYI - Je l'ai testé sur la version de cette nativescript-angulaire 3.1.0 et tns-core-modules version 3.3