IIViewDeckController管理各种侧菜单

联合创作 · 2023-09-27 01:41

IIViewDeckController 是用于管理各种侧菜单的框架。它支持左右菜单,并以编程方式和通过用户手势管理侧面菜单的显示。

ViewDeck的核心是IIViewDeckController,它是一个容器视图控制器。然后,您可以为其分配中央视图控制器以及侧面视图控制器。IIViewDeckController确保将内容视图控制器添加到视图控制器层次结构中,并在需要时将其视图添加到视图层次结构中。

ViewDeck不提供任何类型的可配置菜单。您可以将中央和侧面视图控制器分配给ViewDeck,以便ViewDeck可以接管并根据需要提供它们。

IIViewDeckController同时支持左侧和右侧视图控制器,当然您也只能使用一侧。您可以以编程方式打开和关闭侧视图,例如通过点击按钮。默认情况下IIViewDeckController,用户还会聆听滑动手势,并相应地以交互方式打开侧视图。

当然ViewDeck可以与现有的容器视图控制器(例如UINavigationControllerUITabBarController配合使用)。

iPhone上的ViewDeck

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报