xcode - iOS UINavagationBar 隐藏显示应该写在哪里?
PHP中文网
PHP中文网 2017-04-18 09:31:21
0
2
272

我出现的问题是:
rootViewController的navigationBar hide = yes,然后push到下一个页面时显示 navigationbar,都写在willApear 和 willDisAppear里,但是有一定的概率会变成rootViewController的naviagationBar加载push出的那个页面里.
一般来说,对于这种不断显示隐藏navigationBar的操作,写在哪里比较好

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(2)
黄舟

ナビゲーションバーで時間のかかる操作を行った可能性がありますが、すべて同じナビバーを使用するのは当然です。単に非表示に設定するかどうかを設定するだけです。

いいねを押す +0
黄舟

一般的に、アプリケーションに非表示のコンテンツが多いか、表示されているコンテンツが多いかによって決まります。私は通常、rootViewController にコンテンツが多い方を書きますが、もう一方も表示されたり消えたりするタイプには遭遇したことがありません。ご指摘の問題に注意してください。ロード処理中に、メインスレッドをブロックするような時間のかかる操作が行われていないかどうかを確認してください。実行順序によれば、問題はありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!