我想在iOS中创建一个包含行和列的表。我们还可以选择向表中添加金额。示例表的屏幕截图发布在下面:
细胞需要可编辑。有没有办法使用iOS中的默认UITableView来实现它。或者使用按钮或文本字段等创建它是否有用?
答案 0 :(得分:4)
这不是一个简单的解决方案,但您可以在表格视图(垂直)的每个单元格内使用旋转(水平)UITableView
,就像Pulse应用程序一样。仅使用标签可以轻松管理,但如果您计划处理选择行,排序等事件,那么“excel”外观可能会更难......
这是关于如何使用水平表的两部分教程(http://www.raywenderlich.com/):
答案 1 :(得分:2)
在ios6中,您可以使用UICollectionView
和UICollectionViewFlowLayout
来归档此内容。 UICollectionView
的工作方式与UITableView
非常相似,但可让您更好地控制单元格的显示和对齐方式。
答案 2 :(得分:1)
如果您仍在寻找选项,GitHub上有一个支持iOS 4.3+的开源解决方案。我还没有真正使用它,但它看起来像UICollectionView。
答案 3 :(得分:0)
我使用tableview和scrollview创建了一个与此类似的表结构.Think可能会对你有所帮助
您可以在此处获取示例项目
https://drive.google.com/folderview?id=0B-brvnZfBXwTU21VbmNNcnRSU2M&usp=sharing