UIAlertController 和 UIAlertAction 可以加入 Main.storyboard

Can UIAlertController and UIAlertAction be added in Main.storyboard

我在 Main.storyboard 中有一个条形按钮项,我在单击它时添加了一些操作,我的代码审阅者希望我将 UIAlertAction 放在 Main.storyboard 中而不是添加它在代码中,我想知道它是否合适?如果是,有什么办法可以做到这一点?我没有找到 UIAlertAction 对象。

- (IBAction)openFileUIBarButtonItem:(UIBarButtonItem *)sender {

    UIAlertController *alert = [UIAlertController alertControllerWithTitle:nil
                                                                   message:nil
                                                            preferredStyle:UIAlertControllerStyleActionSheet];

    UIAlertAction *pickFileButton = [UIAlertAction actionWithTitle:@"Pick A File" 

    //......
}

不,您无法在 Main.storyboard 中添加 UIAlertControllerUIAlertAction。...只需尝试通过编程方式添加它,就像您在上面所做的那样..