我有一个自定义子视图,它是使用一个.xib文件构建的,目的是充当一个UIActionSheet(我知道它已经被弃用,取而代之的是UIAlertController)。子视图如下所示:
ios - 可以使用Swift将工具栏以及按钮添加到UIAlertController吗?-LMLPHP
我想做的是将此子视图重建为UIAlertController。我的问题是,是否可以将aUIToolbar添加到UIAlertController的顶部,如下图所示,是否可以将按钮添加到每个选项的每一行的任一侧(正负号是按钮)。我对重新设计不感兴趣,但是,我想使用具有相同功能的UIAlertController重新实现它。这可能吗?有什么例子吗?

最佳答案

简而言之,答案是-No
根据UIAlertController Class Reference-您只能向警报添加文本字段。

func addTextFieldWithConfigurationHandler(_ configurationHandler: ((UITextField) -> Void)?)

调用此方法将向警报添加可编辑的文本字段。可以多次调用此方法以添加其他文本字段。文本字段将堆叠在生成的警报中。

关于ios - 可以使用Swift将工具栏以及按钮添加到UIAlertController吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38446450/

10-13 04:07