ios学习之模糊效果的学习
来源:互联网 发布:云端软件平台1.0 编辑:程序博客网 时间:2024/06/05 09:28
看了老郑的模糊效果,所以自己也做了一个,感觉还不错
用到以下知识
随后是代码部分的关联
一个是背景imageView.还有一个是前面的imageVIew
@IBOutlet var bg: UIImageView! @IBOutlet var tuBiao: UIImageView!随后在viewDIdLoad中添加如下代码
//设置图标的圆角大小 tuBiao.layer.cornerRadius = 50 //这句话一定要设为true,否则无法出现圆角设置 tuBiao.clipsToBounds = true //创建模糊效果实例,模糊效果的样式会有所不同 let alert = UIBlurEffect(style: UIBlurEffectStyle.Light) //创建效果图实例,继承自模糊效果实例 let effectView = UIVisualEffectView(effect: alert) //设置效果图的尺寸大小 effectView.frame.size = CGSizeMake(view.frame.size.width, view.frame.size.height) //将view添加到自己的视图中 bg.addSubview(effectView) super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. }整体的代码如下
//// ViewController.swift// shiyan25//// Created by HISE_CS on 15/10/13.// Copyright © 2015年 HISE_CS. All rights reserved.//import UIKitclass ViewController: UIViewController { @IBOutlet var bg: UIImageView! @IBOutlet var tuBiao: UIImageView! override func viewDidLoad() { //设置图标的圆角大小 tuBiao.layer.cornerRadius = 50 //这句话一定要设为true,否则无法出现圆角设置 tuBiao.clipsToBounds = true //创建模糊效果实例,模糊效果的样式会有所不同 let alert = UIBlurEffect(style: UIBlurEffectStyle.Light) //创建效果图实例,继承自模糊效果实例 let effectView = UIVisualEffectView(effect: alert) //设置效果图的尺寸大小 effectView.frame.size = CGSizeMake(view.frame.size.width, view.frame.size.height) //将view添加到自己的视图中 bg.addSubview(effectView) super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. }}
最后的效果图如图
感觉还是不错的
0 0
- ios学习之模糊效果的学习
- iOS CoreImage学习之高斯模糊效果
- iOS之模糊效果
- iOS学习之动画效果的实现
- iOS学习之动画效果的实现
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- iOS 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- ios 学习之 NSPredicate 模糊、精确、查询
- Android学习之BlurImageView实现图像模糊效果
- iOS 模糊效果的实现
- iOS模糊效果的实现
- 严蔚敏数据结构习题3.32
- 【tyvj1252/poj1733】小胖的奇偶/Parity game 并查集
- JAVA 上机作业5.36
- poj 2987 Firing【最大闭合子图】
- Linux 线程同步的三种方法
- ios学习之模糊效果的学习
- 黑马程序员—Java 学习笔记1 Java概述
- leetcode32
- LeetCode | Valid Palindrome
- JAVA Eight Queens
- JS中的this理解
- 斐波那契数列-台阶问题
- C++中进程间相互通信的十一种方法(转)
- 安卓中页面(activity)的数据交互的方式: