2013-07-28 49 views
0

條件我在ViewController1中做了一個按鈕,並觸發該按鈕到Tab控制器的行動。 現在我想對該按鈕做一個條件,如果文本視圖包含1,它將轉到選項卡控制器,如果文本視圖包含2,則轉到導航控制器。我怎樣才能觸發條件按鈕擊中在iOS 6

有什麼想法?

+0

我發現我的答案[這裏](http://stackoverflow.com/questions/7866684/conditionally-following-a-segue) 感謝 Msbh –

+0

認定爲重複......作爲OP自己提及。 – Can

回答

0

您需要在控制器中的代碼中實現按鈕的操作。代碼應檢查文本內容,然後實例化適當的視圖控制器並呈現它。

+0

任何示例代碼?我想連接到選項卡控制器 –

-1

是否確定要使用segue,因爲segue通常會連接某個視圖控制器。你可以將segue連接到一個按鈕。

爲賽格瑞你可以寫這樣的代碼

-(void) prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender{ 
if ([segue.identifier isEqualToString:@"showResult"]) { 
    //here you can pass some params to the segue.destinationViewController 
} 

}

,併爲您的問題,我的事情你可以做一個簡單的判斷。

if(textView ==1) 
{ 
    [self presentedViewController:tabController]; 
} 
if(textview== 2){ 
    self presentedViewController:navigationController]; 
} 
相關問題