Set up View-Controller in App Delegieren, Xcode 5
Wollte ich wissen, wie man die app-delegate in Xcode 5, da ist es anders als in früheren Versionen. Ich will den generischen view-controller-Dateien (ViewController.h und .m) werden die Dateien, die Kontrolle der rootViewController ich in meiner app-delegate. Passiert das automatisch oder müssen Sie etwas tun, in den code? Dies ist, wie ich meine appDelegate.m
*(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
CGRect viewRect = [[UIScreen mainScreen]bounds];
self.window = [[UIWindow alloc]initWithFrame:viewRect];
UIViewController *viewController = [[UIViewController alloc]init];
self.window.rootViewController = viewController;
[self.window makeKeyAndVisible];
Wenn ich wollte, dass meine rootView Controller eine Tabelle view-controller oder etwas anderes, würde ich müssen eingebettet werden in eine grundlegende VC ersten?
verwenden Sie storyboard?
Programmatisch, aber Sie tun es mit storyboards ist auch etwas, das ich würde gerne wissen, seit Xcode 5 plumpst 'em in ist für Sie jetzt
Programmatisch, aber Sie tun es mit storyboards ist auch etwas, das ich würde gerne wissen, seit Xcode 5 plumpst 'em in ist für Sie jetzt
InformationsquelleAutor noobsmcgoobs | 2013-10-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Tun es programmgesteuert können Sie es auf eine
UITableViewController
da es eine Unterklasse vonUIViewController
. Wenn Sie möchten, verwenden Sie den bereits erstellenViewController
ändern Sie einfach die Unterklasse in der.h
Datei ausUIViewController
zuUITableViewController
und fügen Sie den tableview delegates und Datenquellen für die.m
.oder wenn Sie wollen einfach nur ziehen Sie die Ansicht in den view controller-erstellen Sie eine Klasse und tun Sie dies
Wenn Sie wollen, um Ihren root-view über storyboards können Sie einfach überprüfen Sie die __Is Initial view controller " - option
ich habe meine Antwort aktualisiert
InformationsquelleAutor Bot
Nicht.
Können Sie eine beliebige UIViewController-Klasse rootViewController. Ich gehe davon aus, dass Sie den Aufbau Ihrer viewController Hierarchie-code, und Sie sind nicht mit InterfaceBuidler. Obwohl auch mit Interface builder, können Sie eine beliebige viewContorller als rootviewcontroller, entweder mithilfe eines storyboards oder nur-xibs.
InformationsquelleAutor Joride