2014-02-07 40 views
0

我用下面的代碼打開子窗口的父窗口:捕獲子窗口單擊確定父窗口 - 可可/目標C

if (!loginWindow) { 
     loginWindow = [[LoginController alloc]initWithWindowNibName:@"LoginWindow"]; 

    } 

    [loginWindow showWindow:self]; 

我要的是,在子窗口(登陸窗口),如果用戶點擊在確定按鈕上,我需要獲得父母的回覆。

例如:

if ([loginWindow showWindow:self] == OK clicked) //THis is just algorithm 
{ 
    //do something 
} 

,我們怎樣才能可可/目標C實現這一目標?

回答

1

當您通過燒製其他類中的一些行動,那麼在這種情況下使用的委託方法 想在一個類中的一些變化,如果你知道如何使用代理,然後做一個委託方法,否則按照這個 link

+0

我有實施委託。工作很好。 –

0

您需要在子視圖控制器中創建委託,將該委託設置爲父視圖控制器,並在單擊確定按鈕時調用委託方法。