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

Schreibe einen Kommentar