UIAlertController 中的组或分隔符与新的音乐应用程序一样
Groups or separator in UIAlertController as in new Music app
我想知道是否有人知道如何创建一个 UIAlertController 作为动作 sheet,它看起来像 iOS 8.4
中的新音乐应用程序中的那个
我想要的是将我的按钮分成几组,如下图所示。如您所见,"Crear una lista Genius" 和 "Añadir a una lista..." 之间有一个 space。
谢谢。
由于 UIAlertView 和 UIActionSheet(以及它们各自的委托协议)在 iOS8 中已弃用,我们需要使用 UIAlertController。
你还可以看看这个实用程序JGActionSheet
我希望这会帮助你充分感受到你的需要。
Apple 使用 UIAlertController 的私有 API,可以在 UIAlertController.h and UIAlertControllerVisualStyle.h :)
中找到
对于原型制作,您可以使用:
alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.default, handler: { (_) in }))
或者对于红色分隔符使用:
alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.destructive, handler: { (_) in }))
我想知道是否有人知道如何创建一个 UIAlertController 作为动作 sheet,它看起来像 iOS 8.4
中的新音乐应用程序中的那个我想要的是将我的按钮分成几组,如下图所示。如您所见,"Crear una lista Genius" 和 "Añadir a una lista..." 之间有一个 space。
谢谢。
由于 UIAlertView 和 UIActionSheet(以及它们各自的委托协议)在 iOS8 中已弃用,我们需要使用 UIAlertController。
你还可以看看这个实用程序JGActionSheet 我希望这会帮助你充分感受到你的需要。
Apple 使用 UIAlertController 的私有 API,可以在 UIAlertController.h and UIAlertControllerVisualStyle.h :)
中找到对于原型制作,您可以使用:
alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.default, handler: { (_) in }))
或者对于红色分隔符使用:
alertController.addAction(UIAlertAction(title: "━━━━━━━━━━━━━━━━━━", style: UIAlertActionStyle.destructive, handler: { (_) in }))