Navigieren Sie zu einer anderen Ansicht-controller ohne eine Navigations-controller

Als Sie erraten, bin noch ein Neuling, immer meinen Kopf um die iphone-Entwicklung.
Ich versuche nur, die grundlegenden Ansicht laden, auf verlangen, die kann ich nicht bekommen, um zu arbeiten

Habe ich eine app, mit 2-view-Controller, jeder view-controller verbunden ein anderes nib-Datei.
Ich bin versucht zu wechseln zwischen den anzeigen manuell; es gibt keine navigation control beteiligt.

Wie kann ich manuell drücken Sie den zweiten Ansicht zu der ersten Ansicht?
self.navigationController pushViewController wird nicht funktionieren, da es keine navigation-controller.
Wie sonst kann ich push den zweiten Blick auf dem ersten Blick und zerstören den ersten Blick; und natürlich Umgekehrt?
Ich habe dies getan in der ersten Ansicht ist die button-Aktion:

SecondView *sv=[[SecondView alloc] initWithNibName:@"SecondView" bundle:nil];
[self.navigationController pushViewController:sv animated:YES];

offensichtlich, es hat nicht funktioniert.

window addSubView hat nicht funktioniert entweder, weil das erste view-controller der root-view-controller (nicht sicher, sagte ich, rechts). In anderen Worten, wenn ich die app starte, die erste Ansicht ist das, was ich sehe, mit einem button, der eigentlich zum laden der zweiten Ansicht.

Verbrachte ich Stunden auf der Suche für ein einfaches Beispiel, und ich konnte Sie nicht finden.

Irgendwelche Vorschläge?

SecondView *sv=[[SecondView alloc] initWithNibName:@"SecondView" bundle:nil]; [self.view addSubview:sv.view]; [sv release]; Das scheint geklappt zu haben, aber keine animation; wie kann ich die animation genau wie es passiert mit dem navigation-controller
bearbeitet meine Antwort. 🙂 animation

InformationsquelleAutor Veeru | 2010-11-09

Schreibe einen Kommentar