基本的に、UIWebView を含む 1 つのページにリンクできる 2 つのボタンがあります。最初のボタンは Tab Bar Controller 経由なので、当然下に Tab Bar がありますが、それで問題ありません。ただし、2 番目のボタンはナビゲーション コントローラーに接続されているページ上にあるため、このボタンから UIWebView ページを開くと、ナビゲーション バーが表示されます。これは、ナビゲーション バーに対応するようにサイズ設定されていないため、UIWebView のサイズ設定を無効にしているようです。
UIWebViewページでナビゲーションバーを非表示にしようとしましたが(これは機能します)、そのUIWebViewページにアクセスした後にアクセスしたページには、ナビゲーションバーも非表示になっているようです。
詳しくは、下の 2 つの画像を参照してください。
http://i.stack.imgur.com/aQ4yG.png ← [タブバーからページを開く場合] http://i.stack.imgur.com/pM90H.png ← [からページを開く場合]ナビゲーション バー ページ]
私の質問は次のとおりです。ナビゲーションバーがあるかどうかに応じて UIWebView の位置が変わるように変更するにはどうすればよいですか。 または そのUIWebViewページだけでナビゲーションバーを非表示にするにはどうすればよいですか? 他のすべてのページで非表示にしないと。
ありがとうございます