Frage

Es ist seltsam, ich weiß, aber selbst wenn Sie hidesBackButton auf YES für die UINavigationItem mit Ihrer Ansicht zugeordnet angegeben, werden Sie in der Lage sein zu gehen zurück, um den Bereich zu berühren, die eine Zurück-Taste sein sollte.

meine Lösung teilen ... ( mehr kommen )

War es hilfreich?

Lösung

Zuerst dachte ich, es ist ein Simulator Fehler war und in das Gerät geladen. Aber wenn ich das gleiche Verhalten auch dort wiedergegeben begann ich zu denken, wie loswerden ein solches Verhalten zu bekommen (da es wichtig für mich war). Kam zu einer solchen Lösung:

[self.navigationItem setLeftBarButtonItem:[[[UIBarButtonItem alloc] initWithCustomView:[[UIView new] autorelease]] autorelease]];

Und wieder die Zurück-Taste zeigen, schreiben Sie:

[self.navigationItem setLeftBarButtonItem:nil];

Das ist ganz einfach. Verwenden Sie es als Behelfslösung, Jungs! Sehr seltsam dieser Fehler überlebte auch in iPhone OS 3.0 ...

Andere Tipps

Ich denke, versteckt zurück bar Taste auch als

arbeiten

self.navigationItem.hidesBackButton = TRUE;

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