gpt4 book ai didi

ios - 无法点击 "under"隐藏的 TabBar

转载 作者:行者123 更新时间:2023-12-01 18:07:39 31 4
gpt4 key购买 nike

我像这样隐藏我的标签栏:

self.tabBarController.tabBar.hidden = YES;

因为现在有一个黑条,它曾经站立过,所以我拉伸(stretch)了 UIWebView 的 View 。在上面(或者在下面?)那个空旷的地方。 UIWebView位于 UIViewController .我这样做是有一个约束,默认情况下是这样的:

enter image description here

约束代码:
if(self.tabBarController.tabBar.hidden){
self.webviewBottomConstrain.constant = -self.tabBarController.tabBar.frame.size.height;
}else{
self.webviewBottomConstrain.constant = 0;
}

但是,如果我在 TabBar 所在的位置点击设备,它将不会执行。就好像标签栏的大小在那里有什么不可见的东西。我也试过用 this thread sugests 的方式隐藏它.结果还是一样。

更新:似乎当您点击不可见的标签栏时,标签栏会识别点击,而不是标签栏下可见的 View

最佳答案

self.extendedLayoutIncludesOpaqueBars = YES;
这会解决你的问题

关于ios - 无法点击 "under"隐藏的 TabBar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37992128/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com