问题标签 [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 投票
2 回答
855 浏览

ios - UIVisualEffectView 和 UITableView

我将 UITableView 放入 UIVisualEffectView 以实现活力。一切正常,除了反弹功能。滚动时没有单元格的空间以灰色而不是模糊效果绘制。我试图将所有背景颜色设置为清除,但仍然不会显示模糊。有没有办法让背景与表格视图的其余部分具有相同的效果?

你可以在这里找到演示项目

普通的 滚动

0 投票
2 回答
1316 浏览

ios - 如何使用 iOS8“UIVisualEffectView with Blur”最小化视觉闪烁

我有一个特殊的应用程序,由于导航结构,我无法使用具有半透明效果的普通 UINavigationBars,因此我选择尝试使用 iOS8 的 UIVisualEffectView 和 Blur。

这个解决方案大部分都有效,但是当这个模糊视图下方的 UITableView 滚动时会出现非常明显的闪烁效果。当图像或彩色矩形的边缘通过模糊视图下方时,会发生大量闪烁。

有没有人经历过这个?有谁知道如何解决这个问题?

我的实现很简单,我将 UIVisualEffectView 拖到我的视图控制器上,并将其限制在上、左和右屏幕边界,并添加了 64 的高度限制。下面只是一个带有一些图像和文本的 UITableView。

0 投票
3 回答
608 浏览

ios - 将 UIVisualEffectView 添加到 UITableView 的背景视图仅适用于模拟器而不是设备

我有一个UITableView与一个UIImageView作为backgroundView。这就像一个魅力。但是,现在我正在尝试模糊此图像(使用UIVisualEffectView),以便 tableView 的背景看起来模糊。但是,我的代码以某种方式忽略了图像,只是模糊了表格视图的白色背景。这是代码:

编辑:经过更多测试,我发现这适用于模拟器,但不适用于实际设备。我在井下附上了截图。更令人惊讶的是,当我注释掉[tempImageView addSubview:blurEffectView]; 图像出现。这意味着图像正在被复制到手机中。

实体电话

模拟器

0 投票
1 回答
250 浏览

ios - 在情节提要中替换 UIVisualEffectView(或任何视图)的快速方法

我目前有一个针对 iOS 8 的项目;它使用 Xcode 中提供的 UIVisualEffectView。我想针对不支持此视图的 iOS 7。我想知道是否有一种简单的方法可以使用我发现的等效开源“模糊视图”来切换这些视图(在情节提要中)。UIVisualEffectView 有很多子视图,所以我想要一种在自定义视图中“切换”的方法,同时保持子视图和约束。

0 投票
2 回答
227 浏览

ios - UIBlurEffect 始终为零

我一直在尝试向我的应用程序添加模糊效果,并在使用断点对其进行调试时,UIBlurEffect 变量始终为零。

以下是我正在使用的代码:

我尝试了几种不同的方法,例如直接使用它而不是 alloc 和 init UIBlurEffect,如下所示:

它仍然始终设置为零。是否有我缺少的导入?我已经在我的 .h 文件中导入了 UIKit,但由于某种原因,“效果”总是为零。

如果有人有同样的经历,如果你能分享你的经验,我将不胜感激。

对此事的任何帮助都会很棒!提前致谢!

0 投票
3 回答
700 浏览

swift - 为什么我的模态呈现的 UIVisualEffect 视图是深灰色的?

我正在尝试在我的模态呈现视图上使用 UIVisualEffectView,该视图将为用户登录视图。我真的不知道 UIVisualEffectView 发生了什么。当模态动画出现时,它工作正常。但是,当动画完成时,效果变成深灰色,有什么帮助吗?我坚持太久了。

我的模拟器,也发生在 iPhone 上

我的故事板

请帮忙?

这是我的源代码,下载

0 投票
0 回答
383 浏览

ios9 - 视觉效果查看 iOS 9 噪点

在 iOS 8 中一切正常,当升级到 iOS 9 时,我的 iPhone 显示一些带有嘈杂边缘的活力文本。它看起来很可怕,但我不明白为什么它看起来像那样 在此处输入图像描述

0 投票
0 回答
263 浏览

swift - 带有模糊的自定义 UIVisualEffectView 与 UINavigationBat 模糊视图不同

我尝试使用 UIVisualEffetView 以某种方式扩展 UINavigationBar。并且视图层次结构是正确的,但模糊效果与 UINavigationBar 中的不一样。

这是我的 POC,你可以从这里下载

正如你所看到的不同,但我不知道为什么?有人能以某种方式解决这个问题吗?

这是一个屏幕截图:在此处输入图像描述

0 投票
0 回答
371 浏览

xcode - UIVisualEffectView 的错误?

任何人都知道 UIVisualEffect 视图的一个错误,它会导致每个视图的模糊变得更轻/更清晰,添加的视图越多?

我有两个 UIVisualEffectViews,它们的模糊效果很好。一旦我添加了以相同方式配置的第三个 UIVisualEffectView,所有它们的模糊都突然变亮,如上所述?有没有人遇到过这个?还是我做错了什么?

注意:模糊位于在聚光灯下呈现的键盘视图控制器内。

这是我的设置的代码:

0 投票
2 回答
2142 浏览

ios - 在 UIVisualEffect 视图上创建一个透明孔

我正在尝试在 UIVisualEffectView 上创建一种透明的孔视图。我正在关注这里给出的解决方案。我附上了我在这里工作的示例代码。我正在尝试创建一个透明视图,其框架取自模糊视图后面的图像视图。任何人都可以告诉我我在这里做错了什么?