草庐IT

UIBlurEffect

全部标签

ios - 快速向背景添加模糊效果

我正在设置背景图像以查看Controller。但我也想为这个背景添加模糊效果。我该怎么做?我正在使用以下代码设置背景:self.view.backgroundColor=UIColor(patternImage:UIImage(named:"testBg")!)我在互联网上找到了blurimageview如何将其应用到我的背景中?vardarkBlur=UIBlurEffect(style:UIBlurEffectStyle.Dark)//2varblurView=UIVisualEffectView(effect:darkBlur)blurView.frame=imageView.b

ios - 快速向背景添加模糊效果

我正在设置背景图像以查看Controller。但我也想为这个背景添加模糊效果。我该怎么做?我正在使用以下代码设置背景:self.view.backgroundColor=UIColor(patternImage:UIImage(named:"testBg")!)我在互联网上找到了blurimageview如何将其应用到我的背景中?vardarkBlur=UIBlurEffect(style:UIBlurEffectStyle.Dark)//2varblurView=UIVisualEffectView(effect:darkBlur)blurView.frame=imageView.b

ios - 如何使导航栏和状态栏模糊(UIBlurEffect)? iOS, swift 3

如何使导航栏和状态栏模糊(UIBlurEffect)?当我通过单击图像向下滚动(ScrollView)到其他图片时,这张图片(在本例中为白色机器)只是在导航栏下丢失了,并且有必要让这张图在下面可见具有UIBlurEffect效果的导航栏。NOUIBlurEffect我试过了,但是没有成功:funcaddBlurEffect(){//Addblurviewletbounds=self.navigationController?.navigationBar.boundsasCGRect!letvisualEffectView=UIVisualEffectView(effect:UIBlur

ios - 在 UISplitView 的主视图中实现统一的 UIBlurEffect

我正在使用带有开箱即用的Master和DetailViewController的库存UISplitViewController。在Storyboard中,我向DetailController集添加了一个UIImageView以有效地用单个图像填充View。在MasterController中,我使用了以下内容来模糊该Controller的背景://InviewDidLoadself.tableView.backgroundColor=[UIColorclearColor];UIBlurEffect*blurEffect=[UIBlurEffecteffectWithStyle:UIBl

带有 UIBlurEffect 的 iOS 8 UIVisualEffect View 变得不透明

我正在尝试在现有View上呈现一个具有模糊透明背景的View。我能够在演示动画期间获得所需的效果,但是一旦模糊View完全呈现,它就会变得不透明。我是这样介绍的:if(!UIAccessibilityIsReduceTransparencyEnabled()){UIBlurEffect*blurEffect=[UIBlurEffecteffectWithStyle:UIBlurEffectStyleLight];UIVisualEffectView*blurEffectView=[[UIVisualEffectViewalloc]initWithEffect:blurEffect];b

iOS 8 UIVisualEffect UIBlurEffect 和缩放/移动/调整大小

我有一个UIButton的子类,我正在对其进行模糊处理,它看起来很棒:-(id)initWithFrame:(CGRect)frame{if(self=[superinitWithFrame:frame]){self.backgroundColor=[UIColorcolorWithRed:0green:0blue:0alpha:0.0];UIVisualEffect*blurEffect;blurEffect=[UIBlurEffecteffectWithStyle:UIBlurEffectStyleDark];UIVisualEffectView*visualEffectView=

ios - 尝试以编程方式快速截取屏幕截图时,UIBlurEffect 不起作用

我以编程方式模糊了我的View,并添加了带有屏幕截图的共享扩展,但屏幕截图并没有模糊我在图像中的View。所有编程都在swift中模糊代码letblurEffect=UIBlurEffect(style:.Dark)letblurView=UIVisualEffectView(effect:blurEffect)blurView.frame=imageView2.frameself.view.addSubview(blurView)截图代码UIGraphicsBeginImageContext(view.frame.size)view.layer.renderInContext(UIG

ios - 为了使模糊的 UIVibrancyEffect 起作用,我们是否必须将它作为单独的 View 添加到 UIBlurEffect contentView?

我正在尝试使用UIVibrancyEffect添加一个模糊的充满活力的叠加层,类似于iOS7/8中的控制中心。我尝试使用UIVibrancyEffect创建一个UIVisualEffectView,然后将其添加到我的View中,但结果并没有模糊,只是变得充满活力。为了让它变得模糊,我似乎必须将充满活力的效果View添加到模糊效果View的内容View中:UIBlurEffect*blurEffect=[UIBlurEffecteffectWithStyle:UIBlurEffectStyleDark];UIVisualEffectView*effectView=[[UIVisualEf

ios - 自定义模式演示中的 UIBlurEffect

我目前使用自定义UIPresentationController在三分之一的屏幕上显示ViewController。在我的UIPresentationController中,我将presentedViewController包裹在几个View中以获得圆角和阴影(就像在Apple的CustomTransitions示例应用程序中一样)。我最近在presentedViewController层次结构中添加了一个带有UIBlurEffect的UIVisualEffectView,但它显示得很奇怪。View现在是半透明的,但不模糊。我认为这是因为模糊效果应用得当,但因为它是模态呈现,所以看不到

ios - 如何将 UIBlurEffect 与模态视图 Controller 一起使用?

我有一个UIViewController模态显示另一个UIViewController。我希望模态视图Controller具有iOS7引入的模糊/透明。我尝试使用新的UIVisualEffect,但它似乎只适用于UIViews,而不适用于UIViewControllers?这是我编写的代码,我添加为subview的所有View都是我想要在其下方模糊View上方的用户界面中显示的内容。在呈现ViewController中,我截取屏幕截图,然后在应用模糊之前将其传递给模态视图Controller。在呈现ViewController中:-(UIImage*)viewImage{CGSizes