IIViewDeckController管理各种侧菜单
IIViewDeckController 是用于管理各种侧菜单的框架。它支持左右菜单,并以编程方式和通过用户手势管理侧面菜单的显示。
ViewDeck的核心是IIViewDeckController
,它是一个容器视图控制器。然后,您可以为其分配中央视图控制器以及侧面视图控制器。IIViewDeckController
确保将内容视图控制器添加到视图控制器层次结构中,并在需要时将其视图添加到视图层次结构中。
ViewDeck不提供任何类型的可配置菜单。您可以将中央和侧面视图控制器分配给ViewDeck,以便ViewDeck可以接管并根据需要提供它们。
IIViewDeckController
同时支持左侧和右侧视图控制器,当然您也只能使用一侧。您可以以编程方式打开和关闭侧视图,例如通过点击按钮。默认情况下IIViewDeckController
,用户还会聆听滑动手势,并相应地以交互方式打开侧视图。
当然ViewDeck可以与现有的容器视图控制器(例如UINavigationController
或UITabBarController
配合使用)。
评论