基本上,我有两个按钮可以链接到一个包含UIWebView的页面。第一个按钮是通过一个标签栏控制器,所以自然底部有一个标签栏,这很好。但是,第二个按钮位于连接到导航控制器的页面上,因此当从此按钮打开UIWebView页面时,会出现导航栏。这似乎摒弃了UIWebView的大小,因为它的大小不足以满足导航栏的需要。
我已经尝试在UIWebView页面上隐藏导航栏(这会起作用)但是我访问过该UIWebView页面后访问的任何页面似乎也隐藏了导航栏。
请参阅下面的两张图片以获得进一步说明。
http://i.stack.imgur.com/aQ4yG.png< - [从标签栏打开页面时] http://i.stack.imgur.com/pM90H.png< - [从导航栏页面打开页面时]
我的问题是:如何更改它,以便UIWebView根据是否存在导航栏来更改位置。 或 如何在JUST UIWebView页面上隐藏导航栏?没有它使它隐藏在所有其他页面上。
谢谢堆
答案 0 :(得分:0)
您可以扩展webview的框架,使其隐藏在其下方的导航栏,而不是隐藏导航栏。