如何在我的项目中使用SDWebImage

时间:2016-05-25 09:25:54

标签: ios objective-c caching uicollectionview sdwebimage

我使用collectionview加载图像。这些图像是从后台线程中的url加载的。因此滚动不平滑。网址中的图像在几秒钟后过期,因此我想用新图像更新图像。如何使用SDWebImage加载图像并使滚动顺畅?任何人都可以帮我解决这个问题。

2 个答案:

答案 0 :(得分:1)

使用此代码

[YOUR_CELL_NAME.YOUR_IMAGE_NAME setImageWithURL:[NSURL URLWithString:@"IMAGE URL"] placeholderImage:[UIImage imageNamed:@"PLACEHOLDER IMAGE NAME"]];

答案 1 :(得分:0)

您需要在代码中集成sdwebimage类。之后进行导入。

下载sdwebimage from here

content-product.php

并在您的collectionview方法中写下以下行以在后端线程中下载图像。

    private void button2_Click(object sender, EventArgs e)
    {
        for(int i = 0; i < dataGridView1.RowCount; i++)
        {
            //Set defined value
            //dataGridView1.Rows[i].Cells["Column2"].Value = true;

            //toggle value from checked to unchecked.
            dataGridView1.Rows[i].Cells["Column2"].Value = !Convert.ToBoolean(dataGridView1.Rows[i].Cells["Column2"].Value);
        }
    }