UIAlertController中的群组或分隔符,如新的音乐应用

时间:2015-07-09 07:00:10

标签: ios xcode uiactionsheet uialertcontroller

我想知道是否有人知道如何创建UIAlertController作为动作表,看起来像iOS 8.4中新的音乐应用程序中的那个

我想要的是将按钮分组,如下图所示。正如你所看到的,“Crear una lista Genius”和“Añadirauna lista ......”之间有一个空格。

谢谢。

Music app screenshot

3 个答案:

答案 0 :(得分:3)

Apple使用UIAlertController的私有API,可以在UIAlertController.hUIAlertControllerVisualStyle.h找到:)

答案 1 :(得分:1)

由于在iOS 8中不推荐使用UIAlertView和UIActionSheet(以及它们各自的委托协议),我们需要使用UIAlertController。

你仍然可以看一下这个实用程序JGActionSheet 我希望这能帮助你充分感受到你的需要。

答案 2 :(得分:0)

对于原型设计,您可以使用:

alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.default, handler: { (_) in }))

或使用红色分隔符:

alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.destructive, handler: { (_) in }))