Frage

Ich habe eine Tab-Leiste app, aber der erste Reiter ist ein Bild mit einem Knopf auf ihn. Durch Berühren der Taste sollte eine Web-Ansicht schieben. Die anderen Zungen sind einfache Webansichten. Diejenigen, arbeiten gut, aber jedes Mal, wenn ich zu einer neuen Sicht schieben, es ist leer (mit Ausnahme der Zurück-Taste am oberen Rand.)

Fragen:

Muss ich eine xib für die gedrückte Web-Ansicht?

Woher kommt der Code geht loadrequest genau? (I awakeFromNib in den Tab-Leiste Ansichten verwendet)

Wenn ich die Zurück-Taste getroffen, gibt es einen Haken oder eine Methode kann ich hinzufügen, um die obere Navigationsleiste zu verbergen?

War es hilfreich?

Lösung

Zuerst müssen Sie nie einen .xib für alles; Sie können jederzeit Ihre Ansichten in Code erstellen.

Zweitens, was meinst du mit „um eine Web-Ansicht Push“ und „zu einer neuen Sicht schieben“? Sie verwenden eine UINavigationController für die Seite, nicht wahr? Sie sagen also, dass zunächst die Registerkarte, um die richtige Seite zeigen, aber wenn Sie eine Subview auf den Stapel schieben kommt es nach oben blank?

Ich vermute, dass der Ort, den Sie wollen in viewDidLoad ist loadrequest, aber ich muss sehen, was Sie zu tun versuchen.

Wie bei der oberen Navigationsleiste versteckt, suchen Sie etwas wie folgt aus:

self.navigationController.navigationBarHidden = YES;

Wenn ja, alles, was Sie tun müssen, ist festgelegt, dass auf der Seite, für die Sie die Navigationsleiste sollen ausgeblendet werden; es hat nichts mit der Zurück-Taste zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top