質問

タブバーアプリを持っていますが、最初のタブはボタンのある画像です。ボタンをタッチすると、Webビューがプッシュされます。他のタブはプレーンWebビューです。これらは正常に機能しますが、新しいビューにプッシュするたびに空白になります(上部の[戻る]ボタンを除く)

質問:

プッシュされたWebビューにはxibが必要ですか?

loadRequestコードは正確にどこにありますか? (タブバービューでawakeFromNibを使用しました)

戻るボタンを押すと、トップナビゲーションバーを非表示にするために追加できるフックやメソッドがありますか?

役に立ちましたか?

解決

最初に、何に対しても.xibは必要ありません。いつでもコードでビューを構築できます。

次に、「ウェブビューをプッシュ」とはどういう意味ですか。および「新しいビューへのプッシュ」?そのページにUINavigationControllerを使用していますか?最初はタブに正しいページが表示されると言っていますが、サブビューをスタックにプッシュすると空白になりますか?

loadRequestが必要な場所はviewDidLoadにあると思われますが、何をしようとしているかを確認する必要があります。

トップナビゲーションバーを非表示にする場合、次のようなものを探していますか:

self.navigationController.navigationBarHidden = YES;

もしそうなら、あなたがしなければならないのは、ナビゲーションバーを非表示にしたいページ上でそれを設定することです。戻るボタンとは関係ありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top