2011-08-03 33 views
0

我按照教程做了一個簡單的啓動器視圖,就像在Facebook應用程序。但程序運行時屏幕上不顯示任何內容,只顯示一個白色屏幕。我不知道爲什麼這會發生plz的幫助。TTLauncher Three20無法正常工作

我跟着的教程是[我跟着一個教程來做一個簡單的啓動器視圖,就像在facebook應用程序。但程序運行時屏幕上不顯示任何內容,只顯示一個白色屏幕。我不知道爲什麼這會發生plz的幫助。

我跟着的教程是http://iosguy.com/2010/10/19/tthree20-a-brief-ttlauncherview-tutorial。] 1。

回答

0

在我看來,該方法:

- (void)applicationDidFinishLaunching:(UIApplication *)application { 

缺少結尾:

[navigator.window makeKeyAndVisible]; 

如果您需要更多的幫助,請發表您的代碼...

+0

我的代碼與給出鏈接的教程中的代碼完全相同。 –

+0

你嘗試添加'makeKeyAndVisible'嗎?你會檢查你的applicationDelegate什麼值navigator.window之前退出該方法? – sergio

+0

當我運行從網站上下載的代碼,它工作完美,但後來我創建了一個新的項目,並通過python腳本包括three20庫,並複製了教程中給出的代碼,但後來它不工作,它只顯示白色的空白屏幕。 –

2

我遇到了同樣的問題。爲我工作的解決方案是將我的「MainWindow.xib」的背景設置爲「清除顏色」(默認爲「白色」)。 如果你沒有xib,你仍然可以在AppDelegate中設置顏色:[self.window setBackgroundColor:[UIColor clearColor]];

+0

但在我的情況下,教程文件中沒有MainWindow.xib,但是它在工作,並且在單獨項目中使用它時不工作。 –

+0

剛剛編輯我的帖子,以滿足您的需求。 – tilo