Я пытаюсь установить кнопку «Мне нравится» внутри ячеек моего списка.Для этого я использую этот код:
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");
}
}
Это работает, но поведение очень странное, поскольку меняются изображения нескольких ячеек, как если бы функция изменения изображения влияла на другие ячейки.,Есть идеи?
Спасибо!