在iOS中创建包含行和列的表

时间:2012-09-24 12:57:27

标签: objective-c ios5 uitableview uibutton

我想在iOS中创建一个包含行和列的表。我们还可以选择向表中添加金额。示例表的屏幕截图发布在下面: enter image description here

细胞需要可编辑。有没有办法使用iOS中的默认UITableView来实现它。或者使用按钮或文本字段等创建它是否有用?

4 个答案:

答案 0 :(得分:4)

这不是一个简单的解决方案,但您可以在表格视图(垂直)的每个单元格内使用旋转(水平)UITableView,就像Pulse应用程序一样。仅使用标签可以轻松管理,但如果您计划处理选择行,排序等事件,那么“excel”外观可能会更难......

这是关于如何使用水平表的两部分教程(http://www.raywenderlich.com/):

part 1 - part 2

答案 1 :(得分:2)

在ios6中,您可以使用UICollectionViewUICollectionViewFlowLayout来归档此内容。 UICollectionView的工作方式与UITableView非常相似,但可让您更好地控制单元格的显示和对齐方式。

答案 2 :(得分:1)

如果您仍在寻找选项,GitHub上有一个支持iOS 4.3+的开源解决方案。我还没有真正使用它,但它看起来像UICollectionView。

PSTCollectionView

答案 3 :(得分:0)

我使用tableview和scrollview创建了一个与此类似的表结构.Think可能会对你有所帮助

您可以在此处获取示例项目

https://drive.google.com/folderview?id=0B-brvnZfBXwTU21VbmNNcnRSU2M&usp=sharing