我需要在UI
的正文中添加一些额外的UIAlertController
组件,以创建类似以下设计的警告。
我没有找到Apples's Documentation的任何公开API。任何人都可以帮助我如何在该警报体中添加额外的标签和复选框吗?
答案 0 :(得分:2)
在debug view
中花了一个小时后,我终于可以通过以下代码提取body
的{{1}}
UIAlertController
我终于可以在let watingListAlert = UIAlertController(title: "Lista De espera",
message: "Algunos días seleccionados, no poseen disponibilidad en el chárter. Puede inscribirse a la lista de espera y el sistema lo tendrá en cuenta cuando algún espacio se libere\n\n\n",
preferredStyle: .alert)
if let alertContentView = watingListAlert.view.subviews[0].subviews.last?.subviews.first?.subviews.first?.subviews[0] {
// alertContentView is the view where title and message labels are drawn
// Create your own UI Native components and add them on this view
}
的正文中添加extra label
和check box
。您可以在GitHub查看我的完整项目。我已经创建了最终结果的GIF。