我有一个带有标签栏控制器的集合视图控制器。当我向下滚动时,我想隐藏标签栏,但在初始化控制器时,我需要看到标签栏。但是自动布局有一个问题。所以在初始化控制器以正确设置布局时,我必须使用hidesBottomBarWhenPushed
来隐藏选项卡栏。我应该在哪里使用这段代码?
self.tabBarController?.tabBar.isHidden = false
我试着在viewDidLoad,viewWillAppear等语言中运行这段代码,但是它不能工作。选项卡栏似乎总是隐藏的。
发布于 2020-05-13 19:07:37
我认为你应该为你的集合视图实现scrollview委托。通过实现它,您将知道集合是向上还是向下滚动,然后您可以隐藏/显示选项卡栏
https://stackoverflow.com/questions/61696441
复制相似问题