2012-05-01 182 views
0

我用xib文件創建了一個名爲Login的控制器。我想讓它成爲開始屏幕。所以在我的應用程序委託,IOS空白開始屏幕

.h文件:

UIWindow *login; 
@property (nonatomic, retain) IBOutlet UIWindow *login; 

M檔:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {  

    // Override point for customization after application launch. 
[self.login makeKeyAndVisible]; 
    return YES; 
} 

我失去了像連接到Interface Builder的東西嗎?我得到一個空白屏幕

+0

你有一個觀點?沒有視圖的窗口是黑色的.. – MJB

回答

0

我認爲你需要與你的登錄榫文件共創UIViewController子類,然後allocinit這個視圖控制器,這樣就可以再進行UIViewController的查看主視圖。

更好的可能是故事板的使用,您可以在故事板上輕鬆設置初始視圖控制器。

有一個很好的Tutorial about iOS Storyboards。我個人發現使用故事板非常方便。在這太問題我列出了一些故事板的利弊(恕我直言)的:

Does storyboard eliminate the need for .nib