2012-04-19 84 views
0

我有一個Iphone應用程序,我想添加一個fetures,當用戶點擊一個按鈕時,它會彈出一個文本框。當他再次點擊它時,我需要另一個文本。任何人都可以幫助我如何做到這一點?在iPhone中點擊按鈕時彈出視圖?

+1

目前尚不清楚你想要什麼實際看一看UIAlertView中和UIActionSheet classes.May是烏爾尋找這樣或更多闡述您的問題 – Alok 2012-04-19 14:16:34

+0

我想告訴像一個彈出視圖每次一個用戶界面視圖,當用戶輕按按鈕。我需要用戶的每次點擊都改變我的用戶界面的文本內容。 – hacker 2012-04-19 14:33:23

+0

聽起來像你不想像UIAlertView一樣的模式視圖,而是包含按鈕的視圖頂部的視圖。這可以通過添加「Popup View」作爲其他視圖的子視圖來完成。 – 2012-04-19 15:18:18

回答

1

這聽起來像你需要呈現模態視圖控制器。您將創建一個UIViewController來管理您想要「彈出」的視圖。然後使用presentModalViewController:來顯示視圖。

YourPopUpViewController *vc = [[YourPopUpViewController alloc] initWithNibName:nil bundle:nil]; 
[self presentModalViewController:vc animated:YES]; 

要回去,你在某處YourPopUpViewController實現下面的代碼。

[self dismissModalViewControllerAnimated:YES];