2015-12-21 68 views
2

我成功从服务器获取结果。 注册是成功我想设置主页为默认。如何设置主页在用户成功注册后有默认页面

此代码我越来越喜欢响应:

Data = {"response":"yes","success":"This mobile registered successfully"} 

如果响应是肯定的我想重定向到我的主视图控制器。

当用户点击我的应用程序时,注册成功时,我的主页应该打开。

谢谢。

+0

设置通过设置,可以解决你的问题 –

+0

@Navin什么是yopur项目导航hirarchy的RootViewController的? – Vvk

+0

首页(注册)视图控制器然后控制器移动到1 tabview controller.it包含5个选项卡。当用户成功注册我的应用程序页面将是第一个标签视图控制器。我的注册页面包含1.textfield和1个按钮,用于移动到标签视图控制器。@ vvk Aghera –

回答

4

当你有成功与响应设置有

[[NSUserDefaults standardUserDefaults]setObject:@"Y" forKey:@"login"]; 
[[NSUserDefaults standardUserDefaults] synchronize]; 

然后在应用didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

if ([[[NSUserDefaults standardUserDefaults] stringForKey:@"login"] isEqualToString:@"Y"]) 
{ 
    CallViewController *loginController=[[UIStoryboard storyboardWithName:@"Main" bundle:nil] instantiateViewControllerWithIdentifier:@"CallViewController"]; 
    UINavigationController *navController=[[UINavigationControlleralloc]initWithRootViewController:loginController]; 

    [navController setNavigationBarHidden:YES]; 
    self.window.rootViewController=navController; 
    self.window.backgroundColor = [UIColor whiteColor]; 

    [self.window makeKeyAndVisible]; 
} 
+0

在我的代码中没有登录键.. @ ishu hingu所以我需要设置“dataTask”的键值 –

+0

@naveen its采取静态....你可以采取任何你想要的 –

+0

hoo k谢谢.. –