草庐IT

visualEffectView

全部标签

ios - 在 Objective C 中,我们如何模糊圆形/圆形形状的脸?

我正在开发iOS应用程序,我在其中检测图像中的人脸和模糊人脸,我已经实现了矩形形式的模糊人脸,但我需要的是模糊圆形人脸。我试过的是-(void)markAfterFaceDetect:(NSArray*)features{for(CIFaceFeature*finfeatures){CGRectaRect=f.bounds;NSLog(@"hereistheheightofh%f",aRect.size.height);//aRect.size.height=aRect.size.height+10;aRect.origin.y=self.viewShow.bounds.size.he

ios - addTarget 不适用于在 Swift 中创建的 UIButton

因此,我使用Swift创建了一个UIButton,并使用以下代码对其进行动画处理并使其成为superView:overridefuncviewDidLoad(){super.viewDidLoad()//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.//createaUIViewtocontainbuttons.Setbackgroundcolortonil,soit'stransparent.varcontrolsView=UIView(frame:CGRect(x:0,y:0,width:400,height:4

ios - 导航栏的实时模糊效果

如何像iPhone中的Trailersapp一样实现导航栏的实时模糊效果。即当您滚动时,导航栏后面的内容应该变得模糊。请帮我写一些代码。谢谢!我想达到这样的效果:- 最佳答案 Apple推出了新类(class)UIVisualEffectView以及在iOS8.0版本的View上添加半透明和模糊效果。如何使用它来为导航栏或任何其他UIView添加模糊效果:swift5funcaddBlurEffect(){letbounds=self.navigationController?.navigationBar.boundsletvisu

ios - 导航栏的实时模糊效果

如何像iPhone中的Trailersapp一样实现导航栏的实时模糊效果。即当您滚动时,导航栏后面的内容应该变得模糊。请帮我写一些代码。谢谢!我想达到这样的效果:- 最佳答案 Apple推出了新类(class)UIVisualEffectView以及在iOS8.0版本的View上添加半透明和模糊效果。如何使用它来为导航栏或任何其他UIView添加模糊效果:swift5funcaddBlurEffect(){letbounds=self.navigationController?.navigationBar.boundsletvisu

ios - 从 subview 中移除 VisualEffectView

我使用bool条件定义了一个VisualEffectView。在这种情况下,当按下按钮时,将使用active:true调用此函数funcaddVisualEffectView(active:Bool){letblurEffect=UIBlurEffect(style:.dark)letblurEffectView=UIVisualEffectView(effect:blurEffect)ifactive{blurEffectView.alpha=0.5blurEffectView.frame=self.view.frameself.view.insertSubview(blurEffe

ios - <_UIPopoverBackground VisualEffectView> 被要求为其不透明度设置动画

我正在尝试显示一个(AlertController)操作表。但是我在控制台中得到了这种减弱“被要求为其不透明度设置动画。这将导致效果出现中断,直到不透明度返回到1。”这是我的代码:-extensionGroupDataView{funccallDot(sender:UIButton){letalert=UIAlertController(title:nil,message:nil,preferredStyle:.actionSheet)alert.addAction(UIAlertAction(title:"EditGroup",style:.default,handler:{(act