创建具有多个列的表

问题描述 投票:2回答:2

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

cocoa-touch ipad
2个回答
0
投票

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

Tutorial for creating custom cells

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

Also, see the previous question


0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.