2

我希望在我的 iOS 应用程序中创建一个带有可折叠子菜单的菜单。它应该看起来像这样:

Main menu item 1
    Submenu item 1
    Submenu item 2
    Submenu item 3
Main menu item 2
    Submenu item 1
    Submenu item 2

我不希望 Apple 采用向下钻取方法,UINavigationController因为子菜单很少 (1-3) 并且标题很短。我还希望能够在点击相应的主菜单项时折叠或展开子菜单。

我不知道我该如何哄着UITableView这样做,所以我想我必须自己控制,除非有人有更好的主意。

4

2 回答 2

5

这是来自 Apple 的示例代码,请在此处查看并创建您需要的代码

于 2012-12-05T19:26:54.283 回答
0

您可以使用分段表视图,其中部分标题实际上是您的主菜单项。该部分中的单元格将对应于您的子菜单项。使用节标题上的点击手势来扩展和收缩。

于 2012-12-05T19:24:02.243 回答