我有一個iOS項目(不使用Storyboards)有2個UITextField和1個按鈕(登錄屏幕)。當用戶點擊按鈕時,如果用戶在數據庫中,它會啓動一個POST返回「1」的服務器。然後,轉到另一個屏幕。pushViewController導致黑屏
問題是,該屏幕顯示黑色。這是我的代碼:
在requestFinished方法:
if([responseString2 isEqualToString:(@"1")]){
termsViewController *termscreen=[[termsViewController alloc]init];
[[self navigationController] pushViewController:termscreen animated:YES];
}
在委託類,在方法initDiddidFinishLaunchingWithOptions:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Override point for customization after application launch.
self.viewController = [[firstViewController alloc] initWithNibName:@"firstViewController" bundle:nil];
self.window.rootViewController = self.viewController;
//
UINavigationController *navcontroller= [[UINavigationController alloc]initWithRootViewController:self.viewController];
[[self window]setRootViewController:navcontroller];
[self.window makeKeyAndVisible];
return YES;
}
它去到另一個屏幕,顯示導航欄...但屏幕是黑色的。我是iphone開發新手,所以可能會失去一些東西。
任何人都可以幫助我嗎?
在此先感謝。
什麼IOS烏爾的工作嗎? –
即時通訊使用Xcode 4.3 – Fustigador
而iOS是5.0 – Fustigador