我见过具有包含2或3个单元格的行的表视图的应用程序。如下所示:
| 3 cells in one row | /-------\ /-------\ /-------\ |do this| | do | |do smth| <--- table view row that contains 3 cells | | | that | | else | \-------/ \-------/ \-------/
当您单击一个单元格时,它们的行为与单元格完全相同,并且具有不同的事件。有没有一种简单的方法可以做到这一点,或者我必须使用一些技巧。
答案 0 :(得分:5)
那些实际上不是单独的细胞。 UITableView只能包含行,而不能包含列。但是每个单元格的内容可以布置在三个相同大小的区域中,从而模仿真实的内容网格。
答案 1 :(得分:4)
如果他们不必看起来像单元格,我会在自定义UITableViewCell中使用3个按钮。如果点击它们,它们也会变蓝。
答案 2 :(得分:0)
添加按钮然后使用here中的代码似乎是最简单的方法。虽然initWithFrame:CGRectZero
看起来很酷,但它确实有用。