我正在创建一个 iOS 程序。我想要一个滚动视图,填充 UIImageViews(一次 9 个,每行 3 个),并根据与远程服务器的通信,将图像加载到这些视图中,并根据需要创建新的 UIImageViews。
我觉得我必须为此创建一个自定义类,但我有点迷茫。谁能指出我正确的方向?
我看过 AQGridView,我想我想自己创建一些东西,这样我就可以完整地理解它,而不是笨拙地使用别人的代码。
注意:我将处理数百甚至数千张图像。我需要能够以一种不会破坏记忆的动态方式来做到这一点。
我正在创建一个 iOS 程序。我想要一个滚动视图,填充 UIImageViews(一次 9 个,每行 3 个),并根据与远程服务器的通信,将图像加载到这些视图中,并根据需要创建新的 UIImageViews。
我觉得我必须为此创建一个自定义类,但我有点迷茫。谁能指出我正确的方向?
我看过 AQGridView,我想我想自己创建一些东西,这样我就可以完整地理解它,而不是笨拙地使用别人的代码。
注意:我将处理数百甚至数千张图像。我需要能够以一种不会破坏记忆的动态方式来做到这一点。
cell.imageView1.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:MyURL1]]];
cell.imageView2.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:MyURL2]]];
cell.imageView3.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:MyURL3]]];