2011-11-16 54 views
-1

/*您好,我正在學習Iphone App開發。我有一個疑問,如果我想取消當前頁面視圖並轉到主頁(它只是取消按鈕),我怎麼知道它? */如何取消當前視圖?

//在此先感謝//

+0

你能不能更詳盡一點..你的問題不清楚。 –

+0

好的,例如我們有一個Gmail登錄頁面,其中我們有兩個按鈕,一個是登錄按鈕,一個是取消按鈕,當「取消」按鈕將取消該頁面並帶您到主頁。如果我想在Iphone中配置取消按鈕,我該怎麼做? – kumar

+0

這仍然不是問題。到目前爲止你開發了什麼?什麼是你的應用程序的結構?你如何呈現「網頁」? – jrturton

回答

2

如果我理解正確的話,你應該使用 「NavigationController」 像這樣;

[self.navigationController popToRootViewControllerAnimated:YES]; 
[self.navigationController popToViewController:myviewcontroller animated:YES]; 
0

我想你想刪除你當前的觀點。如果是的話使用[yourview removeFromSuperview];

2

有2種方式來取消視圖(訪問主頁) 1 - 如果你正在使用navigationController比 試試這個=>[self.navigationController popToRootViewControllerAnimated:YES];

2,如果使用的是當前的模型視圖控制器比 試試這個=>

[self dismissModalViewControllerAnimated:YES]; 

3,如果你是不是 呈現在網頁上(或類似父子)的子畫面視圖試試這個=>["your view name" removeFromSuperview];

這對我很有用,我認爲它可以幫助你,

+0

如果它像退出按鈕(以UIButton的形式)呢? – kumar

+0

你想從哪裏退出?首先明確這一點。你在你的應用中做什麼,如導航或當前視圖? –

+0

我想退出應用程序,意味着我想關閉應用程序並按下按鈕離開它。 – kumar