zoukankan      html  css  js  c++  java
  • 使用MDScratchImageView实现刮奖效果

    使用MDScratchImageView实现刮奖效果

    https://github.com/moqod/iOS-Scratch-n-See

    最终效果:

    其实这是使用了别人的东西而已:)

    源码:

    //
    //  RootViewController.m
    //  Scratch
    //
    //  Copyright (c) 2014年 Y.X. All rights reserved.
    //
    
    #import "RootViewController.h"
    #import "MDScratchImageView.h"
    #import "UIImage+ImageEffects.h"
    
    @interface RootViewController ()
    
    @end
    
    @implementation RootViewController
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        self.view.backgroundColor = [UIColor blackColor];
        
        UIImage *image = [UIImage imageNamed:@"show"];
        
        // 背景图片
        UIImageView *blurImageView = 
            [[UIImageView alloc] initWithFrame:(CGRect){CGPointZero, image.size}];
        blurImageView.image        = image;
        blurImageView.center       = self.view.center;
        [self.view addSubview:blurImageView];
        
        // 被刮的图片
        MDScratchImageView *scratchImageView = 
            [[MDScratchImageView alloc] initWithFrame:(CGRect){CGPointZero, image.size}];
        [scratchImageView setImage:image
                            radius:10.f];
        scratchImageView.center             = self.view.center;
        [self.view addSubview:scratchImageView];
    }
    
    @end
  • 相关阅读:
    JavaScript伪协议
    http-equiv
    js 获取鼠标坐标
    js daily
    Swift中属性Properties
    Swift中类和结构体
    Swift和Java在枚举方面的比较
    Swift特有语法:闭包
    Swift和Java在函数(method/方法)方面的比较
    Swift和Java控制流比较
  • 原文地址:https://www.cnblogs.com/YouXianMing/p/3783208.html
Copyright © 2011-2022 走看看