问题标签 [uivisualeffectview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
737 浏览

ios - UIVisualEffectView setHidden=YES 非常慢 - 奇怪的错误?

目前在 iOS 8.0 中测试。

UIVisualEffectView 遇到了一个奇怪的错误(可能)。

我将视图添加到整个视图控制器的视图之上,如下所示:

上面一切都很好,我在整个视图顶部看到了一个模糊的视图。但是,当我需要像这样隐藏整个模糊视图时:

一些如何执行所有 3 行代码,但我的模糊视图仍然可见。如果我等待大约 5-10 秒,那么模糊视图就会消失。另请注意,即使模糊视图是“可见的”(尽管它现在应该被隐藏),我仍然能够以某种方式与模糊视图下的视图进行交互。当我与他们互动时,我看到他们模糊的轮廓移动了。但模糊视图需要 5-10 秒才能消失。

我使用 NSLog 语句和断点进行了测试,发现“.hidden”确实及时成功调用,但视图保持可见 5-10 秒。

上面打印出来:

这是某种错误吗?

编辑 2:我最初测试的视觉效果视图是视图本身,而不是将其添加为另一个 UIView 的子视图。那里也有同样的问题。

0 投票
0 回答
66 浏览

swift - 模糊效果不如预期

我正在尝试将模糊效果添加到UIView的一部分。我对模糊的期望是这样的: 在此处输入图像描述

但我得到的是:

在此处输入图像描述

这是要模糊的代码:

是否可以像第一张图像一样创建模糊效果?

0 投票
1 回答
360 浏览

ios - UIBlurEffect 不影响它背后的 UIView

这就是我定义的方式UIVisualEffectView

但这是一个结果:

在此处输入图像描述

但是正如你所看到的,navigationBar 的标题一点也不模糊。怎么了?

0 投票
2 回答
319 浏览

swift - 分配 backgroundColor 时,我的 UIButton 的标题与 UIVibrancyEffect 不可见

我添加了两个按钮UIVisualEffectView,效果UIVibrancyEffect如下:

在此处输入图像描述

巢为它们设置了标题:

并且backgroundColor

为什么我看不到正确的标题?如何解决这个问题?

以下是 Apple 的示例,正​​是我需要做的:

在此处输入图像描述

可能吗?

0 投票
3 回答
1253 浏览

ios - iOS 更改受 UIVibrancyEffect 影响的标签颜色

有没有办法以某种方式影响处于活力效果下的标签的颜色,或者至少通过设置一些色调/阿尔法/背景/任何属性来带来一些对比度?正如你在下面看到的,在我的例子中,活力创造了几乎无法阅读的文字......

在此处输入图像描述

0 投票
1 回答
474 浏览

ios - UIVisualEffectView 在 iPhone 6 上不起作用

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

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

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

我的简单视图控制器:

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

0 投票
0 回答
323 浏览

ios - TableViewCell 中的模糊视图

我在视图控制器中创建了模糊视图并添加了自定义表格视图单元格的子视图。问题是如果我选择第一个单元格,它会完美运行。但是如果我选择第二个单元格,模糊视图会显示在第三个单元格中。如果我选择第 3 个单元格,则模糊视图显示在第 5 个单元格中。

0 投票
1 回答
1085 浏览

ios - 为自定义 UIButton 添加活力效果?

我一直在使用 UIVisualEffectView 来允许背景模糊和标签/按钮的活力。当您使用本机控件时效果很好,但我想使用与自定义按钮相同的活力。

查看示例图像、带有标签、按钮和 2 个自定义按钮(png 24 位)的故事板,结果与标签和本机按钮完美配合,但自定义按钮消失了。任何人?

故事板 -> 设备

0 投票
2 回答
441 浏览

ios - 模糊视图在模拟器中有效,但在设备上无效

我在我的应用程序中添加了一个模糊视图。如果我在模拟器(iPhone 6、iOS 8.4)中运行该应用程序,一切正常并显示模糊视图。如果我在设备(iPad 第 3 代,iOS 8.4)上运行该应用程序,则会显示模糊视图,但不会显示模糊背景,而是显示灰色背景。不知道为什么。你知道为什么以及如何解决它吗?

0 投票
0 回答
480 浏览

swift - tvOS 使用 UIVisualEffectView 模糊

当我将UIVisualEffectView带有模糊效果的 ViewController 添加到被推送到导航堆栈上时,模糊视图是灰色的,而 ViewController 出现然后转向其适当的模糊效果。(见截图)按钮也是如此。

我必须做些什么才能让它发挥作用并防止这种丑陋的转变?

过渡期间的 ViewController: 过渡

转换完成时的 ViewController: 过渡完成