Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone TabBar上的UIWebView_Iphone_Uiwebview_Tabbar - Fatal编程技术网

Iphone TabBar上的UIWebView

Iphone TabBar上的UIWebView,iphone,uiwebview,tabbar,Iphone,Uiwebview,Tabbar,我有一个带有导航控制器的Tabbar应用程序(经典) 在某个点上,当选择url时,将显示具有适当url地址的WebView控制器 我希望能够使用选项卡栏区域将webview放置在其上。我试过了 [self.tabBarController.tabBar setHidden:TRUE] 但这只会使标签栏变白 我该怎么做 Teo按下按钮时,您可以使用View.HidesBottomBar。然后,将视图推到导航堆栈上时,底部栏(选项卡栏)将隐藏 如果要在视图本身中隐藏选项卡栏,唯一的方法是使用.hid

我有一个带有导航控制器的Tabbar应用程序(经典)

在某个点上,当选择url时,将显示具有适当url地址的WebView控制器

我希望能够使用选项卡栏区域将webview放置在其上。我试过了 [self.tabBarController.tabBar setHidden:TRUE]

但这只会使标签栏变白

我该怎么做


Teo

按下按钮时,您可以使用View.HidesBottomBar。然后,将视图推到导航堆栈上时,底部栏(选项卡栏)将隐藏


如果要在视图本身中隐藏选项卡栏,唯一的方法是使用
.hidden=YES
或更改框架来隐藏它。然后,您需要更改视图的框架(更具体地说是高度)以填充空白空间。

更改高度不会起任何作用,因为选项卡栏仍然位于按住
UIWebView
UIView
的顶部。您需要在这一程度上采取行动:

[[[[UIApplication sharedApplication] delegate] window] addSubview:webView];
我现在唯一的问题是,
webView
被拉到了持有它的
UIView
后面(

我想你可以在那里放一个
IBOutlet
钩子,然后在
UIView
上执行
sendToBack
,但我会继续寻找更好的解决方案