gpt4 book ai didi

ios - UIVisualEffectView 不适用于 iPhone 6

转载 作者:可可西里 更新时间:2023-11-01 03:57:53 24 4
gpt4 key购买 nike

在 iPhone 6/6S 上运行时,UIVisualEffectView 似乎不会模糊背景。我只看到另一个人在 Apple Developer Forums 上提到过这个, 但这里什么都没有。

我已经编写了一个示例项目来演示这一点。您所要做的就是在实际的 iPad 和 iPhone 6 上运行它,您就会看到。请注意,您需要向项目添加图像。

它在模拟器中运行良好,但在实际的 iPhone 6 或 6S 上运行时模糊 View 不透明。

我的简单 View Controller :

class ViewController: UIViewController {  override func viewDidLoad() {    super.viewDidLoad()    let effectView = UIVisualEffectView.init(effect: UIBlurEffect.init(style: .Light))    effectView.frame = CGRectMake(20, 100, 200, 200)    let imageView = UIImageView.init(image: UIImage(named: "image"))    imageView.contentMode = UIViewContentMode.ScaleAspectFill    imageView.frame = self.view.bounds    self.view.addSubview(imageView)    self.view.addSubview(effectView)  }}

我在 iPad Mini 2 和 iPhone 6S 上使用 Xcode 7 GM 并运行 iOS 9.0.2。

最佳答案

我在 iPhone 的“辅助功能”设置中关闭了“降低透明度”。

关于ios - UIVisualEffectView 不适用于 iPhone 6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32877674/

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