gpt4 book ai didi

iphone - 禁用除一个 View 之外的所有 View 的用户交互

转载 作者:可可西里 更新时间:2023-11-01 05:04:53 26 4
gpt4 key购买 nike

我正在尝试模拟 UIAlertView 行为。基本上我想呈现一个 View 并禁用屏幕上所有其他 View 的用户交互(除了呈现的 View )。我该怎么做呢?

最佳答案

您的假警报 View 应包含两个 View 。第一个是屏幕大小,并将 userInteractionEnabled 设置为 YES。这可以防止任何接触到下面的 View 。然后,您可以添加实际的警报窗口作为此 View 的 subview ,以及您喜欢的任何按钮等。

您可以在新的 UIWindow 中同时包含这两者,您可以将 windowLevel 设置为打开以确保它们位于屏幕中其他任何内容之上。

如果适合您的界面,您还可以向屏幕大小的 View 添加非常轻微的 backgroundColor,这将使它后面的所有内容变暗。

关于iphone - 禁用除一个 View 之外的所有 View 的用户交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7387694/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com