gpt4 book ai didi

ios - UIPopoverController 按钮,防止调光叠加?

转载 作者:行者123 更新时间:2023-11-29 10:22:31 25 4
gpt4 key购买 nike

当从 UIButton 显示 UIPopoverController 时,弹出框后面的整个屏幕都会变暗。

是否有可能以某种方式防止呈现按钮(按下以显示弹出窗口的按钮)变暗?

最佳答案

我记得这个问题是在 iOS 7 上第一次出现时解决的。唯一的解决方案(如果没有改变的话)有 3 个部分:

  1. 删除默认背景(设置 popoverBackgroundViewClass)。
  2. 添加您自己的背景(我使用了 UIPopoverController 的子类来处理外观回调)
  3. 在背景上方显示您的按钮(或任何其他直通 View )。您可以将它们从层次结构中移除并将它们移动到背景中的相同位置,或者只是截取它们的屏幕截图并将它们添加到背景中。

最后不是太难,就是调试需要时间。

关于ios - UIPopoverController 按钮,防止调光叠加?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34254170/

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