ios - 在uiscrollview中逐个加载数据

时间:2013-12-14 04:02:44

标签: ios objective-c uiscrollview

我有一个包含1000个项目的数组,我想逐个显示到uiscrollview中,这意味着每次加载UIScrollView中显示的第一个项目时都会加载所有1000个项目。

我试过但不行,它仍然加载所有1000个项目。那怎么办?

剪辑代码:

for (int e=0; e<1000; e++) {
    [scrollView addSubview:imgView];
    [scrollView addSubview:viewText];
    [scrollView addSubview:viewTime];
    [scrollView addSubview:lblText1];
    [scrollView addSubview:lblText2];
}

1 个答案:

答案 0 :(得分:2)

你这是错误的。您应该使用UITableView类,因为它使用一组可重用的单元格来显示信息,这样您就不必将不可见的信息加载到内存中。我建议你从这里开始:http://www.raywenderlich.com/tag/uitableview