假設我生成了100個圖像視圖。首先,我希望生成全部100個圖像視圖並將其添加到我的滾動視圖中。如何在ios中生成imageview後設置圖像?
所以圖像視圖中清楚地顯示它使用的背景顏色
後來我一想設置的圖像到圖像視圖的位置。我必須使用Dictionary(來自另一個類)的類型。一個字典設置爲已下載圖像,另一個字段只生成對象(剩餘下載圖像)。我正在異步下載這張圖片。
那麼如何將圖像設置到圖像視圖?
-(void)GenerateImageView{
for (int ivalue = 0; ivalue < 100; ivalue++) {
imageView = [[UIImageView alloc] init];
//Give tag to the image view
imageView.tag = ivalue;
[imageView setBackgroundColor:[UIColor whiteColor]];
CGFloat xOrigin =ivalue *ascrollView.frame.size.width+50;
imageView.frame=CGRectMake(xOrigin40,imgYpos,ascrollView.frame.size.width-20, scrollViewHight);
//set imageview into the scroll view
[ascrollView addSubview:imageView];
}
}
你絕對需要一個'UIScrollView'?具有延遲下載代碼的自定義'UITableView'可以更高效。 (只下載可見的)。 – Larme
不是很清楚你到底需要什麼。 – Avt
@Larme,ya滾動視圖是必要的,我想將多個imageview設置爲滾動視圖。我也遵循Lazy loader類。 – user3528976