iOS8自带模糊效果

    typedef NS_ENUM(NSInteger, UIBlurEffectStyle) {
    UIBlurEffectStyleExtraLight,
    UIBlurEffectStyleLight,
    UIBlurEffectStyleDark
} NS_ENUM_AVAILABLE_IOS(8_0);

    UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleDark];
    UIVisualEffectView *blurEffectView = [[UIVisualEffectView alloc] initWithEffect:blurEffect];
    blurEffectView.frame = self.imageView.bounds;
    [self.imageView insertSubview:blurEffectView atIndex:0];
 

未处理效果

UIBlurEffectStyleLight

UIBlurEffectStyleExtraLight

UIBlurEffectStyleDark

时间: 2024-10-12 04:18:25

iOS8自带模糊效果的相关文章

angularjs实现IOS8自带计算器

最近看到一则面试题目,要求使用angularjs实现一个计算器,利用放假时间实现了一个仿iOS8风格的计算器,功能基本和iOS自带的计算器是一致的. 查看demo,接着给出实现过程. 首先创建angularjs的基本项目就不说了,最好是利用yeoman这个脚手架工具直接生成,如果没有该环境的,当然也可以通过自行下载angularjs的文件引入项目. main.js是项目的主要js文件,所有的js都写在这个文件中,初始化之后,该文件的js代码如下 angular .module('calculat

iOS8之后 ,模糊效果简单实现

iOS8,之后: storyboard: 直接搜索 控件Visual Effect View with Blur 拉到需要模糊效果视图的上方: 纯代码: // 创建需要的毛玻璃特效类型 UIBlurEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; // 毛玻璃view 视图 UIVisualEffectView *effectView = [[UIVisualEffectView alloc]

iOS开发之功能模块--模糊效果

1.先介绍一个好用的实现模糊效果的框架:https://github.com/YouXianMing/UIImageBlur 2.iOS8 中 UIVisualEffectView 模糊效果的使用 ,能够实时渲染,但是弊端就是iOS7以下不能用.

Unity AngryBots愤怒的机器人demo研究

做为Unity早期的经典demo,一直从3.5以后沿用到4.7.x版本.但其内部一些做法十分不合理.比如使用过多的根目录, 创建怪物和玩家不用SpawnPoint,AI,CheckPoint的代码实现过于随意,代码命名风格诡异等等.. 并且网上也有很多相关的学习文章,所以我精简了一下,将一些有用的部分学习并记录下来 1.主角武器部分 WeaponSlot为武器主要GameObject节点,里面有各种相关脚本. 其中瞄准线(LaserScope)通过LineRenderer实现: 其Shader额

CoreImage 中的模糊滤镜

1.CoreImage 中的模糊滤镜 1.1CoreImage是苹果用来简化图片处理的框架 1.2CIImage.CIFilter与CIContext三者联系 1.3CIGaussianBlur中可能设置的参数 2.UIImage+imageEffects的category模糊效果 3.iOS8中的UIVisualEffectView模糊效果的用法 一..CoreImage 中的模糊滤镜 - (void)coreImageBlur { //原始图片 UIImage *image         

CSS3入门之边框与背景

*:first-child { margin-top: 0 !important; } body>*:last-child { margin-bottom: 0 !important; } /* BLOCKS =============================================================================*/ p, blockquote, ul, ol, dl, table, pre { margin: 15px 0; } /* HEAD

android blur 详解 ---- 配效果图

在android 中,边缘模糊的效果是通过BlurMaskFilter实现的 , 它定义了一个边缘模糊半径和模糊效果 (Blur). Blur  有四种模糊效果, inner .normal . outer . solid ,下面分别介绍这几种效果 : 1. Blur.Inner  :   目标边缘向内,模糊半径为 R , 如果 R  >  目标宽度,则超出部分不显示. 2. Blur.Normal : 在目标边缘 内外都模糊 , 半径为 R , 模糊后 目标的宽度和长度都会增加--增加的长度为

【网摘自CSDN网站】当文本内容过多,展开更多 (css控制,)

<div class="more"><p class="btn">显示全部内容</p></div> .more {display:none;padding-top:80px;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(70%,#fff));background-ima

iOS8模糊效果UIVisualEffectView的使用

效果: 源码: // // ViewController.m // EffectView // // Created by XianMingYou on 15/3/14. // Copyright (c) 2015年 XianMingYou. All rights reserved. // #import "ViewController.h" @interface ViewController () @property (nonatomic, strong) UIVisualEffec