在iPad上使用UITableView实现类似子单元的最佳方法?

时间:2011-06-13 21:50:35

标签: objective-c ipad uitableview

我有一个表格视图,其中我显示了一本书的章节标题 当我触摸一个单元格时,我会检查是否有多个文件要打开,因为这些章节中的某些版本有不同的版本 所以我需要移动的子单元,或者我可以选择要打开的版本的弹出窗口。 在我看来,只需按导航栏中的按钮,弹出窗口就会很好看。 我不想打开另一个表视图,它应该在同一个视图上。 什么是最简单,最快速的解决方案? 这是一款iPad应用程序。

Greets Max

1 个答案:

答案 0 :(得分:1)

您可以为多个章节创建另一个viewController。这应该包含您使用章节选项加载的tableView。然后使用didselectrowatindexpath加载该viewController的数据,并为选择提供不同的章节选项。如果使用navigationController推送新的viewController,则用户可以轻松导航回来。

然而,最简单的方法是使用选项(如果没有太多选项)提供类似UIActionSheet的内容,或者创建类似于它的自定义视图并以模态方式呈现(使用presentModalViewController)。