ios - 在 UIAlertView 覆盖上方添加按钮

标签 ios uialertview

我想在警报覆盖层上方而不是在其内容中添加按钮。 enter image description here

我尝试在窗口中添加按钮,并将其置于最前面。但是,该按钮仍位于叠加层下方。

let button = UIButton(type: .Custom)
window.addSubview(button)
window.bringSubviewToFront(button)

有没有办法不使用自定义警报 View ?谢谢!

最佳答案

不,没有,因为这是 Apple 私有(private) API 的一部分(UIAlertView 中的 View )

您需要自己的 UIAlertView 自定义实现来执行此操作。

关于ios - 在 UIAlertView 覆盖上方添加按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33101499/

相关文章:

ios - 核心数据 - "days"和 "tasks"(对多关系) - 如何获取一天的所有任务?

ios - NSLocalizedString 只检索键,不检索 Localizable.strings 中的值(IOS)

ios - 除非重新打开应用程序,否则不会显示 UIAlertView 键盘

ios - Swift CloudKit 保存记录 "Error saving record"

ios - 在整个应用程序中设置 UIKeyboardAppearance

iphone - Cocos2d : Initializing layers by node - class is nil

iphone - UIAlertView 不起作用

iphone - 如何从服务器异步获取图像

swift - 在警报中显示警报

ios - Swift 使用来自 Parse 的数据解包 Optional 值时出现 fatal error