Frage

Ich brauche eine modale Tableiste Controller Interface Builder zu präsentieren. Ich möchte in der Lage sein, um die Tab-Leiste Controller in einer InfoViewController.xib Datei angeben und Design, dann aus einer Vielzahl von Stellen innerhalb der Anwendung wie mit etwas vor:

UIViewController *vc = [InfoViewController create];
[self presentModalViewController:vc animated:YES];

Ich weiß nicht, wie das Interface Builder-Datei zu installieren. Ich kann in einem Tab-Leiste View-Controller ziehen, aber es wird nicht angezeigt, wenn der View-Controller präsentiert wird. Wie soll ich verknüpfen diese Tab-Leiste Controller mit dem Dateieigentümer auf?

War es hilfreich?

Lösung 3

beenden I Definition der Tab-Leiste Controller in jedem XIB bis es von präsentiert wurde (derzeit nur eins). Nicht die ideale Situation, kann aber nicht herausfinden, wie es von einer externen wieder verwendbaren XIB zu tun.

Andere Tipps

Sie denken über diese. Genau das tun, genau das, was Sie sagten, Sie tun würden. Wiederverwertbarkeit ist eine gute Sache.

Interface Builder ist Ihre Ansichten für die Gestaltung.

Sie wählen, wie und wann sie (zum Beispiel modal) in Ihrem Code zu präsentieren.

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