0

可能是这样一个很容易.., 我是新iphone发展..我的问题是:导航在iPhone应用程序中

我想成功登录后,提出一个新的屏幕,我的应用程序会显示登录屏幕给用户,我在 - (IBAction)登录:(id)发件人方法中实现了登录逻辑,当我们点击提交按钮时,成功登录后,必须显示一个新的屏幕。

回答

1

如果您正在使用导航控制器,则可以将新视图控制器推入堆栈并通过pushViewController: animated:方法显示它。您还可以使用presentModalViewController: animated:或者你可以仅仅通过[self.view addSubview:secondView];

添加新的视图作为这一观点的子视图可以参考

  1. Apple's UIViewController reference。短而甜(相对)。
  2. View Controller Programming Guide适用于iPhone OS。

UPDATE

当前视图控制器实现此

- (IBAction)buttonClicked 
{ 
if(validated) 
{ 
    // code to show goes here. 
} 
} 
+0

我没有使用navigationView控制器..,因为我认为Java/C++的心态..,控制得转移到事件列表器,即 - (IBAction)登录名:(id)发件人,当我们按下提交按钮时,我已经在那里写入逻辑来检查证书..,然后控件如何转移到下一个成功登录验证后查看? – 2011-04-21 09:38:48

+0

您可以使用'UIViewController'方法'presentModalViewController'或者您可以添加视图作为子视图。 – visakh7 2011-04-21 09:40:14

+0

请通过'UIView'和'UIViewController'参考文档。这些都是清晰准确的 – visakh7 2011-04-21 09:41:43

相关问题