好的,我正在创建一个应用程序,作为某些项目的虚拟目录。问题是有600多个项目需要编目,这是非常耗时的,因为我必须首先将这些项目添加到表格单元格查看器,以及项目的图像,然后还插入图片和3将文本项放入视图控制器中。有什么方法可以创建一个单独的视图(或类似的),然后当用户点击连接到单个视图的表格单元格时,它连接到将这些项目插入单个视图控制器中的定义空间的代码?
此应用使用ARC和Storyboard。我在iOS 5中使用Xcode 4.3.3。
答案 0 :(得分:1)
您可以拥有一系列图片或图片网址以及标题,说明等,然后使用某种网格视图进行布局(Sam Soffes' grid view或仅UITableView
)< / p>
然后使用类似于this的代码,其中“配置单元格”意味着:
cell.title = [titles objectAtIndex:[indexPath row]];
cell.image = [UIImage imageWithData:[NSData dataWithContentsOfURL:
[imageURLs objectAtIndex:[indexPath row]]];
cell.description = [descriptions objectAtIndex:[indexPath row]];
如果您可以将CSV文件中的网址和文字放到您的设备上,那么您可以使用Dave DeLong's CSV parser构建数组。