Кнопка «Нравится» ListView внутри ячейки - PullRequest
0 голосов
/ 30 декабря 2018

Я пытаюсь установить кнопку «Мне нравится» внутри ячеек моего списка.Для этого я использую этот код:

public class MyCell : ViewCell
{
    private SvgCachedImage likeImg = new SvgCachedImage();

    public MyCell()
    {
        likeImg.Source = SvgImageSource.FromFile("notlike.svg");
        likeImg.GestureRecognizers.Add(new TapGestureRecognizer { Command = new Command(() => LikeFnc()) });

        View = likeImg;
    }

    private void LikeFnc()
    {
        likeImg.Source = SvgImageSource.FromFile("like.svg");
    }
}

Это работает, но поведение очень странное, поскольку меняются изображения нескольких ячеек, как если бы функция изменения изображения влияла на другие ячейки.,Есть идеи?

Спасибо!

...