ios - UIAlertController 的 NSNotification

标签 ios objective-c xcode user-interface swift

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 8 年前

是否有选项可以观察并获取有关出现和消失的信息? 我想通过出现 UIAlertController 来灰度我的元素,如苹果 ui 元素! 从现在开始,我发现调用了“_UIBackdropViewComputeAndApplySettingsNotification”并包含有关显示 View 的用户信息。

最佳答案

您将使 UIAlertController 的 View 出现,那么您怎么知道呢?你不需要观察它;你正在它(通过调用presentViewController...)。

这就是警报出现时发生的情况。消失的时候怎么办?好吧,它会因为用户点击按钮而消失。您可以为警报中的每个按钮编写处理程序。同样,您知道警报何时消失,因为您的处理程序正在运行。

关于ios - UIAlertController 的 NSNotification,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27613193/

上一篇:ios - 奇怪的行为 - 直到点击三下才会重新选择行

下一篇:ios - 使用具有特定 IP 地址的 UDP

相关文章:

objective-c - 为 View 应用阴影使我的文字模糊

iphone - 使用 NavigationBar 禁用 UIScrollView 垂直滚动

objective-c - 消失的 NSMutableArray,导致 UiTableView 显示空白单元格

ios - 以 json 格式返回国家列表的 URL

objective-c - OS X 上的 AVAudioPlayer 不播放任何声音

iphone - 如何在 MKMapView 内用彩色线连接 2 个注释?

ios - 从 xcode 关闭 iPhone 模拟器

xcode - 如何在 Xcode 中跳过开发构建的代码签名?

ios - 不使用 addSubview 方法添加 UIView

ios - 检查用户类中是否已创建值 Parse Server Swift