2013-02-13 38 views
-1
-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex { 
    if (buttonIndex == 0) { 
     self.label.text = @"Destructive Button Clicked"; 
    } else if (buttonIndex == 1) { 
     self.label.text = @"Other Button 1 Clicked"; 
    } else if (buttonIndex == 2) { 
     self.label.text = @"Other Button 2 Clicked"; 
    } else if (buttonIndex == 3) { 
     self.label.text = @"Cancel Button Clicked"; 
    } 

    /** 
    * OR use the following switch statement 
    * Suggested by Colin =) 
    */ 

    /* 
    switch (buttonIndex) { 
     case 0: 
      self.label.text = @"Destructive Button Clicked"; 
      break; 
     case 1: 
      self.label.text = @"Other Button 1 Clicked";    
      break; 
     case 2: 
      //??????????? 
      self.label.text = @"Other Button 2 Clicked"; <<<<<< WHAT DO I PUT HERE???*** 
      //??????????? 
      break; 
     case 3: 
      self.label.text = @"Cancel Button Clicked"; 
      break; 
    } 
    */ 
} 

我在說self.label等地方放什麼?我需要讓其中一個按鈕進入另一個頁面。換句話說,如果我要說「是」,「我想繼續」,我點擊「繼續」,它會帶我到另一個故事板。如何使動作表按鈕轉到另一個頁面?

編輯:看看它說:「我該怎麼把這裏」的一部分,這是我想知道的是什麼類型的代碼,這樣我可以做我想要的地方?

+1

請重新格式化您的文章,所以我們可以幫助您 – 2013-02-13 03:22:06

+0

嗨,哥們。我很抱歉,我是新來的堆棧溢出,它看起來不錯,當我張貼它,我不知道我對它做了什麼大聲笑 – 2013-02-13 03:32:27

+0

您的問題不清楚... – Vishal 2013-02-13 03:51:01

回答

2

你只需要實例化視圖控制器,並使用導航控制器去那個視圖 - 控制

-(void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex 
{ 
    if(buttonIndex == 0) 
    { 
     NewViewController *newview = [self.storyboard instantiateViewControllerWithIdentifier:@"NewView"]; 
     [self.navigationController pushViewController:newview animated:YES]; 
    } 
    else if(buttonIndex==1) 
    { 
     NewViewController1 *newview1 = [self.storyboard instantiateViewControllerWithIdentifier:@"NewView1"]; 
     [self.navigationController pushViewController:newview1 animated:YES]; 
    } 
} 
+0

現在它的ays「使用未聲明的標識符」buttonIndex「:( – 2013-02-13 06:53:21

+0

但buttonIndex是該方法的局部變量...你可以發佈你設置了** ActionSheet **的代碼嗎? – 2013-02-13 08:10:59

+0

好的,這裏是...從我的.h文件。很抱歉,如果我做錯了因爲就像我說我是一個noob – 2013-02-13 21:56:56

相關問題