我正在开发一个视图,其功能与日历“添加事件”视图类似。
我有一个具有不同部分的分组静态表视图。我正在尝试使此功能与“添加事件”的方式相同,因为它会在您单击时显示/隐藏详细信息行。
有关我要执行的操作的示例,请单击“添加事件”视图中的“开始”行。
为了实现这一点,我需要首先隐藏详细的行,并且当用户点击该行时,它会显示其下方的行以显示详细内容。
假设我的表视图中的第3行是汇总行(与“添加到”视图中的“开始”行对应的行),而我的表视图中的第4行是完整的详细视图日期选择器。
如何引用特定的静态行,例如表中的第4行,以便我可以将其设置为默认不显示?其次,我怎样才能最好地在第3行显示它?
我知道这是相当基本的,但我感谢任何帮助!
答案 0 :(得分:0)
首先,我建议您使用1个自定义单元格进行摘要及其详细信息,并管理单元格视图中的隐藏。其次,UITable
的问题/优势在于它们重用单元格,例如在指向/引用第4行的单元格时,当您向下滚动并获得奇怪的结果时,您将指向第12行。您应该引用提供单元格的对象,而不是引用单元格。