0

好的,我正在创建一个应用程序,用作某些项目的虚拟目录。问题是有 600 多个项目需要编目,这非常耗时,因为我必须先将这些项目连同项目的图像一起添加到表格单元格查看器中,然后还要插入一张图片和 3文本项到视图控制器中。有什么方法可以创建单个视图(或类似视图),然后当用户点击连接到单个视图的表格单元格时,它会连接到将这些项目插入到单个视图控制器中定义的空间的代码?

这个应用程序正在使用 ARC 和 Storyboards。我在 iOS 5 中使用 Xcode 4.3.3。

4

1 回答 1

1

您可以拥有一组图像或图像 URL 以及标题、描述等,然后使用某种网格视图来布置它们(Sam Soffes 的网格视图或只是一个UITableView

然后使用与此类似的代码,其中“配置单元”表示:

cell.title = [titles objectAtIndex:[indexPath row]];
cell.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:
              [imageURLs objectAtIndex:[indexPath row]]];
cell.description = [descriptions objectAtIndex:[indexPath row]];

如果您可以将 CSV 文件中的 url 和文本获取到您的设备上,那么您可以使用Dave DeLong 的 CSV parser构建数组。

于 2012-06-18T03:03:18.710 回答