storyboard中幾種常用跳轉頁面的方法

      以前採用純代碼,對各個不同頁面控制器之間進行跳轉。有兩種方式:(1)push(2)present ;

現在使用storyboard,對於跳轉也總結兩幾點:

(1)用segue進行跳轉,在prepareForSegure裏面寫跳轉代碼。er isEqualToString:@"PushContractController"]) {

<span style="font-size:18px;">        ContractController *controller = segue.destinationViewController;
        controller.delegate = self;
       //這裏可以傳遞參數
}</span>

(2)用identify ID進行跳轉

<span style="font-size:18px;">- (void)tapAction{
    UIStoryboard *storyboard = [[UIStoryboard alloc] init];
    SuiXinCunContractController *controller = [storyboard instantiateViewControllerWithIdentifier:@"controllerIdentifier"];
    controller.delegate = self;
    //這裏可以傳遞參數
    [self.navigationController pushViewController:controller animated:YES];
}</span>




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章