So fügen Sie eine UIViewController als eine Untersicht auf einen UIViewController(RootViewController)?
Ich habe eine UIViewController
namens LoginViewController
, und es ist ein rootViewController
im AppDelegate
. In der LoginViewController
habe ich zwei buttons: Login
und Enroll
.
Wenn ich Tippen Login
ich weisen Sie eine TabBarController
als rootViewController
, dann zeigen die TabBarController
. Aber jetzt denke ich, ich muss hinzufügen, eine andere UIViewcController
als Untersicht wenn ich Tippen Enroll
. Ich habe versucht, die folgenden:
[self.view addsubview:viewcontroller.view];
Aber das problem ist hier Meiner ViewController.oben angeheftet ist etwa 20 Pixel unter dem oberen Rand des Bildschirms. Ich denke, es ist ein Problem mit der Statusleiste, aber ich kann nicht herausfinden, wie es zu lösen ist.
Ich denke, dass ich brauche, um meine ViewController als eine Untersicht auf die LoginViewController, dann leiten Sie von dort zu verschiedenen Ansichten. Kann mir bitte jemand schlagen andere Optionen?
InformationsquelleAutor Pradeep Reddy Kypa | 2012-06-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie nicht machen Sie eine UIViewController eine Untersicht einer anderen UIViewController. Was Sie wahrscheinlich tun wollen, wenn die Behandlung der Untersicht als normalen UIView (wenn nicht beide Ansichten), so dass Sie nur einen UIViewController auf dem Bildschirm, und es nimmt den gesamten Bildschirm.
Mehr hier: So fügen Sie ein UIViewController die Ansicht als unteransicht
InformationsquelleAutor eternalmatt
Versuchen Rahmen, um Ihre Einschreiben screen-Objekt und fügen Sie es als eine Untersicht auf loginview.
Ex:
Ist das der richtige Weg, um zu beginnen ur frame bei -20 koordinieren?
auch weiß ich nicht. Einmal hat es geklappt für mich. So schlug Sie.
InformationsquelleAutor Dee
Anstelle der Zugabe ein UIViewController als eine Untersicht auf einen anderen UIViewController, ich habe mich entschlossen, meine ViewController als ModalViewController mit
InformationsquelleAutor Pradeep Reddy Kypa