我正在嘗試創建僅在應用程序首次打開時顯示的簡介/歡迎屏幕。我在用戶'chroipahtz'here的幫助下取得了一些成功,但只能看到黑色的視圖,而不是我的歡迎ViewController。注意:這個黑屏確實對我的應用程序的其餘部分沒有影響,並且應用程序運行時沒有錯誤或警告。顯示教程在第一個應用程序中查看僅顯示
我在根視圖控制器「viewDidLoad中」的方法如下代碼:
if(![[NSUserDefaults standardUserDefaults] boolForKey:@"hasSeenTutorial"])
{
WelcomeViewController *welcomeController = [[WelcomeViewController alloc] init];
[self.navigationController pushViewController:welcomeController animated:YES];
}
else{ NSLog(@"Tutorial has been seen");}
[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"hasSeenTutorial"];
,其顯示在第一開口引入視圖。我在故事板中創建了一個視圖控制器,並在身份檢查器中爲其分配了正確的自定義類。
我已經包括了頭:
#import "WelcomeViewController.h"
請,如果你能,爲什麼歡迎視圖控制器界面不顯示文本的灰色觀點我在概述提供指導故事板。
您應該檢查故事板中的WelcomeViewController標識。它應該被welcomeViewController寫爲@mikael代碼。 – Pawan
你是說welcomeViewController是正確的,而不是WelcomeViewController?正如你在我的屏幕截圖中看到的那樣,該視圖被稱爲WelcomeViewController ...只是雙重檢查。 – Rwehner186
我不能在故事板中看到其隱藏的身份。在自定義類下面。點擊它並給它一個故事板標識符(最好是你的課程名稱)。覈實。 – Pawan