私はアプリケーションで作業しており、アプリ内ブラウザでフルスクリーンモードを提供するためにUINavigationBar(およびツールバー)を非表示にする必要があります。デフォルトのiOS UINavigationBarアニメーションが滑らかではありません
このコードを実行すると、アニメーションは正常に機能します。
[self.navigationController setNavigationBarHidden:YES animated:YES];
[self.navigationController setToolbarHidden:YES animated:YES];
フルスクリーンモードを終了したいとき、アニメーションが滑らかではありません。
[self.navigationController setNavigationBarHidden:NO animated:YES];
[self.navigationController setToolbarHidden:NO animated:YES];
アニメーションの間に黒い長方形は、ナビゲーションバーの下に表示されて、私はそれが自分自身のサイズを変更するのUIWebViewだと思います(うまくツールバーのアニメーション作品。)
私はこの問題を解決する方法上の任意のアイデア問題?代わりに、ナビゲーションバーを隠すためsetNavigationBarHidden:animated:
を使用しての
この問題を解決したことがありますか? –
@nessup nope、まだありません。 – Francesco