我是一個iOS開發新手。我想從當前頁面(CityViewController)轉到另一個頁面(CountryViewController),只需點擊一個按鈕。我會怎麼做?對不起,如果這是一個非常初學者的問題。iOS - 如何移動到不同的頁面上點擊一個按鈕
4
A
回答
4
有幾種方法。我假設你正在使用UINavigationController。如果是這樣,那麼你可以創建VC,並在你的父視圖控制器中執行此操作。
[self.navigationController pushViewController:viewController animated:YES]
3
所以基本上你正在嘗試構建一個多視圖應用程序。有很多方法可以這樣做。卜我將列出3倍常見的 -
[self.view insertSubview:newViewController.view atIndex:3];
- 使用
UINavigationController
- 最後使用modalViewController -
[self presentModalViewController:newViewController animated:YES];
在第二種方法,我用這個控制器沒有UINavigationTabBar
。隱藏此導航欄&提供基於哪個[self.navigationController popViewControllerAnimated]
應發生的自定義按鈕。
-1
我遇到了同樣的問題。用戶登錄後需要重定向到不同的頁面,否則默認情況下需要保留在主頁中。
這裏是代碼片段。
這裏
N_loginmsg = @"success";
NSString *N_loginmsg = [[NSUserDefaults standardUserDefaults]objectForKey:@"remember_loginmsg"];
NSString *storyboardId;
if (N_loginmsg != nil && [N_loginmsg isEqual:@"Success"])
{
storyboardId = @"ListViewController";
}
else
{
storyboardId = @"HomeViewController";
}
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main_iPhone" bundle:nil];
UIViewController *initViewController = [storyboard instantiateViewControllerWithIdentifier:storyboardId];
UINavigationController *mynav = [[UINavigationController alloc]initWithRootViewController:initViewController];
self.window.rootViewController = mynav;
[self.window makeKeyAndVisible];
0
ViewController2 *newView = [self.storyboard instantiateViewControllerWithIdentifier:@"viewController"];
[self.navigationController pushViewController:newView animated:YES];
在ViewController2 「身份檢查」 集故事情節的ID。
相關問題
- 1. 如何使一個按鈕點擊不同頁面上的按鈕
- 2. 如果出現頁面上的一個按鈕,自動點擊
- 3. 移動到下一個活動上的按鈕點擊
- 4. JavaScript在按鈕上點擊一個頁面點擊
- 5. 使用一個按鈕移動到頁面上的某個ID
- 6. 如何轉到另一個html頁面並自動點擊一個按鈕?
- 7. 在其他頁面點擊另一個按鈕後自動點擊按鈕
- 8. 同一頁面上的jQuery幻燈片點擊一起移動
- 9. 負載上的按鈕不同的HTML頁面點擊
- 10. 如何滾動回頁面上的按鈕點擊?
- 11. 如何在點擊其他頁面上的按鈕時在一個頁面中啓動一項新活動
- 12. 如何將按鈕點擊事件從一個頁面傳遞到另一個頁面按鈕
- 13. IE頁面上的VBA點擊按鈕
- 14. asp.net按鈕上的新頁面點擊
- 15. 如何在點擊提交按鈕後留在同一頁面
- 16. 如何點擊Imacros頁面上的多個按鈕
- 17. 移動鍵盤上的按鈕點擊
- 18. 點擊按鈕應該移動到jquery中的不同標籤
- 19. 想要移動到不同的DIV按鈕點擊
- 20. 顯示內容 - 點擊同一個php頁面內的按鈕
- 21. 如何點擊按鈕轉到JavaScript的一些頁面?
- 22. 如何防止點擊按鈕直到點擊同一頁上的單獨按鈕?
- 23. jQuery的:刷新/刷新上點擊一個按鈕的頁面
- 24. ios觸摸從一個按鈕移動到另一個按鈕
- 25. 移動菜單按鈕不可點擊
- 26. 隱藏按鈕,直到在另一個頁面中點擊一個按鈕
- 27. Jquery移動添加按鈕到一個頁面不工作
- 28. 從按鈕點擊回滾後頁面滾動/移動到頁首?
- 29. 如何打開第二個qml頁面上按鈕點擊
- 30. 在asp.net上創建一個新的頁面按鈕點擊