创建具有多个列的表

时间:2011-05-09 02:40:35

标签: cocoa-touch ipad

任何人都可以帮助我吗?我想在Xcode中创建一个包含5列和8行的表。然后我需要用数据库中的数据填写表格。我正在为Ipad申请。我经常搜索这个问题,但没有结果。谁能举个例子?非常感谢你!

2 个答案:

答案 0 :(得分:0)

当你想到它时,这是一个简单的问题。由于您的列是固定的,因此您需要继承UITableViewCell并创建一个包含5列的自定义UITableViewCell(或UIViews或这些列中您需要的任何内容)。然后只需在表格中使用自定义UITableViewCell,就可以拥有任意数量的行。

Tutorial for creating custom cells

您可以使用核心数据和NSFetchedResultsController来填充数据(由于您在1行中有5个对象,因此需要手动将表索引路径映射到核心数据。)

Also, see the previous question

答案 1 :(得分:0)

您可以尝试使用 UICollectionView 。这是一个教程,用于创建网格

http://www.appcoda.com/ios-programming-uicollectionview-tutorial/

您可以使用代码替换添加图像的代码,以便从数据库中输入数据。