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

相關問題