单元格内的Listview“赞”按钮

时间:2018-12-30 20:55:04

标签: listview xamarin.forms xamarin.forms.listview

我正在尝试在列表视图的单元格内设置一个“赞按钮”。为此,我正在使用以下代码:

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");
    }
}

这有效,但是由于更改了多个单元格的图像,因此行为非常奇怪,就好像更改图像的功能影响了其他单元格一样。有什么想法吗?

谢谢!

0 个答案:

没有答案