iOS 5从UIActionSheet按钮加载视图

时间:2012-01-15 07:07:57

标签: ios5 uiactionsheet

获得了iOS 5的故事板问题。第一个应用程序我正在构建故事板,我喜欢使用它们,但我不能为我的生活弄清楚如何从UIActionSheet按钮加载视图。我让UIActionSheet运行得很好,它加载了一个UIAddressBook选择器,但我想让它切换到一个新的storyboard视图控制器。

有什么想法吗?

以下是一些代码:

// Specify what to do when a user selects a button from the personSelectQuery
- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex
{
    if (buttonIndex == 0) {
        [self showAddressPicker];//This works just fine to show the address book

    } else if (buttonIndex == 1){
        [self showAddPersonView];//This is the custom storyboard view i want to load
    }
}

1 个答案:

答案 0 :(得分:3)

查看[UIStoryboard instantiateViewControllerWithIdentifier:]方法。您可以在IB的属性检查器中为特定的ViewController设置标识符。使用此标识符作为参数调用上面的方法,iOS从storyboard实例化ViewController。其余的与没有Storyboard的其他ViewControllers相同。