Ich habe folgendes Problem:Navigieren Bildschirm von Tab-Leiste und Tasten
In meiner Anwendung gibt es zwei Möglichkeiten, auf andere Bildschirme zu navigieren: mit den Tasten oder durch eine Tab-Leiste.
Alle Bildschirme haben die Tab-Leiste, die die anderen Bildschirme aufruft, aber der Home-Bildschirm ist der, der Tasten hat, aber keine Tab-Leiste hat.
Wenn ich anfange, meine App zu entwickeln, wähle ich die Tab-Bar-Anwendung Vorlage und es funktioniert gut, wenn ich die Bildschirme durch Drücken der Registerkarte aufrufen. Das Problem beginnt, wenn ich mit dem Startbildschirm arbeite:
Um dies zu lösen, denke ich, dass ich vielleicht eine benutzerdefinierte Tab-Leiste erstellen kann (ich weiß noch nicht, wie) und es auf meinen Bildschirmen wie ein UIControl, also auf diese Weise, wenn ich die ändern muss Tab-Leiste die Änderungen können auf allen Bildschirmen, die diese Steuerung aufrufen.
Was empfehlen Sie? Es ist eine gute Idee, eine benutzerdefinierte Tableiste zu erstellen und sie wie ein UIControl zu verwenden? Wenn ja, wie kann ich einen erstellen?
Ich benutze dies die Fenster
RecurringGiftListViewController *listViewController = [[RecurringGiftListViewController alloc] initWithNibName:@"RecurringGiftListViewController" bundle:nil];
listViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
[self presentModalViewController:listViewController animated:YES];
[listViewController release];
können Sie Bit-Code setzen, die Sie mit Ansichten schieben? – Ahmed
@Ahmed sicher, ich benutze dies, um die Windows aufzurufen RecurringGiftListViewController * listViewController = [[RecurringGiftListViewController Alloc] initWithNibName: @ "RecurringGiftListViewController" bundle: nil]; listViewController.modalTransitionStyle = UIModalTransitionStyleCrossDissolve; [self presentModalViewController: listViewController animiert: YES]; [listViewController-Version]; – avmauricio