提问人:Pavel Andreev 提问时间:2/13/2023 最后编辑:TimmyPavel Andreev 更新时间:2/13/2023 访问量:173
TabBar 弹出式菜单
TabBar pop-up menu
问:
我想知道如何在单击tabBarItem时创建以下菜单:
如果我理解正确,我必须在此函数上添加带有框架的函数:
override func tabBar(_ tabBar: UITabBar, didSelect item: UITabBarItem) {
if item.title == "Add" {
print("add")
}
}
答:
0赞
OneCommentMan
2/13/2023
#1
首先,您需要创建第二个菜单。无论是以编程方式还是笔尖方式。它必须是 UIViewController(假设您使用的是 UIKit)。然后,在 did select 触发器上,您可以将 overFullScreen 显示为模态。我建议使用 UIViewController,因为您可以使用苹果现有的导航 API 来完成繁重的工作。SecondMenu
若要获得错觉,请使 SecondMenuController 背景清晰,并将 MenuContainerView(如图所示)放在底部。
评论