我有一个自定义子视图,它是使用一个.xib
文件构建的,目的是充当一个UIActionSheet
(我知道它已经被弃用,取而代之的是UIAlertController
)。子视图如下所示:
我想做的是将此子视图重建为UIAlertController
。我的问题是,是否可以将aUIToolbar
添加到UIAlertController
的顶部,如下图所示,是否可以将按钮添加到每个选项的每一行的任一侧(正负号是按钮)。我对重新设计不感兴趣,但是,我想使用具有相同功能的UIAlertController
重新实现它。这可能吗?有什么例子吗?
最佳答案
简而言之,答案是-No
。
根据UIAlertController Class Reference-您只能向警报添加文本字段。
func addTextFieldWithConfigurationHandler(_ configurationHandler: ((UITextField) -> Void)?)
调用此方法将向警报添加可编辑的文本字段。可以多次调用此方法以添加其他文本字段。文本字段将堆叠在生成的警报中。
关于ios - 可以使用Swift将工具栏以及按钮添加到UIAlertController吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38446450/