如何在标签栏按钮点击上创建幻灯片菜单(swift)
Posted
技术标签:
【中文标题】如何在标签栏按钮点击上创建幻灯片菜单(swift)【英文标题】:How would I create a slide menu on a Tab Bar Button tap (swift) 【发布时间】:2016-06-09 19:26:49 【问题描述】:我正在使用 SWRevealViewController 库并将我各自的视图设置为“sw_rear”和“sw_front”。如果它是由条形按钮项点击激活的,我知道如何创建侧菜单:
menuButton.target = self.revealViewController()
menuButton.action = "revealToggle:"
我正在尝试实现一个版本,用户点击最右侧的标签栏项目并出现侧边菜单。
我不知道如何为这件事设定目标和行动。
【问题讨论】:
与使用 menuButton 的方式相同。只需将目标和操作添加到右侧标签栏项目,如 self.revealViewController() 和 "revealToggle:" 您无法向标签栏项目添加操作。也许这会有所帮助***.com/questions/7575430/… 我尝试使用 tabBar 方法 didSelectItem 但没有 tabBar 项的属性来添加目标和操作 【参考方案1】:我使用UIToolBar
而不是UITabBar
来实现这一点。我在UIToolBar
上放置了条形按钮项并调用了这些方法。
//for right most bar button item
menuButton.target = self.revealViewController()
menuButton.action = "rightRevealToggle:"
【讨论】:
以上是关于如何在标签栏按钮点击上创建幻灯片菜单(swift)的主要内容,如果未能解决你的问题,请参考以下文章