可扩展单元格表查看ios的最佳实践

时间:2014-12-01 10:05:36

标签: ios objective-c iphone uitableview expandablelistview

对于iOS,我们没有提供任何可扩展列表视图作为组件。所以要使用可扩展列表,我们有两个基本选项:

选项-1:表标题作为主视图,然后单击它打开该标题下的单元格。

选项-2:单元格作为主视图,并在单击任何单元格时添加更多单元格,就好像它的子单元格一样。

超过这2个不同的开发人员使用不同的逻辑。所以我们能否知道在iPhone / iPad应用程序中使用可扩展/可折叠表格视图的最佳做法。

提前致谢。这可以被视为知识共享或更好的编码实践相关问题。

2 个答案:

答案 0 :(得分:1)

有一百万种方法可以做到这一点。

在过去,我创建了一个自定义的“拉伸”单元格,可以拉伸自己的大小来显示隐藏的项目。这可能是一种方法。

你需要做的是让一个单元格在打开时打开(显示隐藏在它下面的新单元格)。你也可能看起来好像在点击的索引下面显示了另一个单元格,但实际上你只是在cell_index_clicked + 1添加了一个新单元格。

希望这有助于你思考。

答案 1 :(得分:0)

使用iOS 8自动布局..........