![](/img/trans.png)
[英]iOS 5 - Segue from one TableViewController to another TableViewController
[英]ios automatically segue from one screen to another
所以當用戶按下按鈕時,我已經學會了如何從一個屏幕轉到另一個屏幕。 通過將按鈕指向下一個屏幕,可以在StoryBoard中處理這一切。
但是我希望有一個頁面在下載一些數據后會自動轉到另一個頁面(所以沒有用戶交互)。
我需要從ViewController類調用什么方法調用它才能調用segue來執行?
謝謝
從firstviewcontroller
(數據下載視圖控制器)創建一個segue
到另一個viewcontroller
。 給segue提供identifier
例如nextView
現在在下載數據的方法中,下載后你可以調用
[self performSegueWithIdentifier:@"nextView" sender:self];
並在prepareForSegue:
方法
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"nextView"])
{
NextViewController *nextVC = [segue destinationViewController];
//pass any data to next view here
}
}
您可以調用performSegueWithIdentifier
[self performSegueWithIdentifier:@"mySegueIdentifier" sender:self];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.