我使用collectionview加载图像。这些图像是从后台线程中的url加载的。因此滚动不平滑。网址中的图像在几秒钟后过期,因此我想用新图像更新图像。如何使用SDWebImage加载图像并使滚动顺畅?任何人都可以帮我解决这个问题。
答案 0 :(得分:1)
使用此代码
[YOUR_CELL_NAME.YOUR_IMAGE_NAME setImageWithURL:[NSURL URLWithString:@"IMAGE URL"] placeholderImage:[UIImage imageNamed:@"PLACEHOLDER IMAGE NAME"]];
答案 1 :(得分:0)
您需要在代码中集成sdwebimage类。之后进行导入。
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);
}
}