如果我提出一个UIActionSheet,我如何让其中一个选项转向新视图?

时间:2013-03-18 12:42:54

标签: ios objective-c ios6 segue uiactionsheet

我真的不知道该怎么做。我创建了UIActionSheet,当我点按一个按钮时会出现,但我希望,当某个选项被选中以便应用程序转到新的视图控制器时。

2 个答案:

答案 0 :(得分:1)

你调用UIActionSheetDelegate方法(当用户点击按钮时)[self performSegueWithIdentifyer:@"segue_id"];

答案 1 :(得分:0)

使用Delegate– actionSheet:clickedButtonAtIndex:

UIActionSheet方法
#pragma mark - UIActionSheet Delegate Methods

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
    if(buttonIndex == 0)
    {
        // code for Button 1 
    }
    if(buttonIndex == 1)
    {
       // code for Button 2
    }
}