我有基於視圖的應用程序,我不想從第一個標準視圖開始,我應該如何從另一個視圖開始?如何使用指定的UIViewController啓動應用程序?不是第一個
2
A
回答
1
可以更改的MainWindow.xib文件到您的視圖控制器添加爲的子視圖主窗口。或者,你可以通過這樣的代碼,在applicationdidFinishLaunchingWithOptions:方法中完成。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
YourViewController *vc = [[YourViewController alloc] init];
// You can add it as subView
[self.window addSubview:vc];
// Or, add it as rootViewController (available from iOS 4.0)
self.window.rootViewController = vc;
[vc release];
[self.window makeKeyAndVisible];
return YES;
}
1
你需要你想加載到根視圖控制器 將此放在您的應用程序代理與視圖控制器是視圖控制器的名稱的視圖控制器指定你想加載
window.rootViewController = viewController
-1
你必須改變它在像這樣的appdelegate ...
viewController=[[sampleFirst alloc]init];
self.window.backgroundColor = [UIColor blackColor];
[self.window addSubview:viewController.view];
[self.window makeKeyAndVisible];
B4達u需要申報sampleFirst的ViewController類作爲像這樣的appdelegate頭文件的屬性..(申報樣品的視圖 - 控制對象後,首先視圖 - 控制類)
@property (nonatomic, retain) IBOutlet sampleFirst *viewController;
0
應用
:didFinishLaunchingWithOption:剛纔你宣佈新的viewController和ADDIT
SomeViewController *svc = [[SomeViewController alloc] initWithFrame: ... ];
[self.window addSubview:avc.view];
[self.window makeKeyAndVisible];
相關問題
- 1. 從第一個應用程序啓動第二個應用程序,然後關閉第一個應用程序
- 2. Android應用程序的第一個活動是如何啓動的?
- 3. 如何從第二個應用程序調用指定的第一個應用程序的耙子任務
- 4. 如何啓動java應用程序而不必指定classpath?
- 5. Java應用程序啓動 - 如何創建第一個對象
- 6. 如何在第一次啓動應用程序時使Activity只啓動一次?
- 7. 如何指定在應用程序啓動時啓動哪個活動?
- 8. 啓動第二個JavaFX應用程序
- 9. 如何知道一個流星應用程序是第一次啓動?
- 10. 如何從正在運行的(uiviewcontroller)應用程序啓動一個cocos2d場景
- 11. 使用erlang.mk指定應用程序啓動順序
- 12. 我如何指定在指定的過程中啓動應用程序?
- 13. 用指定的應用程序啓動程序
- 14. 如何使用cocos2d-x啓動另一個Android應用程序?
- 15. 如何在首次啓動應用程序時顯示UIViewController?
- 16. 僅在應用程序第一次啓動時啓動活動
- 17. 如何在嘗試啓動新應用程序時使應用程序的第一個實例最大化
- 18. iCloud不適用第一次啓動應用程序
- 19. 當第一次啓動應用程序時,presentViewController不起作用
- 20. 啓用任務鎖定時啓動另一個應用程序
- 21. 如何創建「如何使用」屏幕(如Go啓動器)的第一次啓動應用程序(Android)
- 22. 如何在第一次應用程序啓動時顯示pushviewcontroller?
- 23. 如何從另一個應用程序啓動移動應用程序?
- 24. 定位是在應用程序啓動
- 25. 我想選擇另一個第一次啓動應用程序
- 26. 如何在iPad應用程序中啓動第二個MainWindow.xib?
- 27. OSX LaunchAgent的應用程序,啓動另一個應用程序
- 28. 如何從另一個應用程序啓動一項活動?
- 29. 我的第一個應用程序教程「不幸的是,我的第一個應用程序已停止。」
- 30. 如何調試從另一個應用程序啓動的應用程序? (VB6)