欢迎光临
我们一直在努力

一句代码实现炫酷的渐变效果

建站超值云服务器,限时71元/月

一句代码实现炫酷的渐变效果

项目介绍:

    //方案1: 使用RemoteImageSource
    DownLoadImageTool * tool = [DownLoadImageTool share];
    
    [tool downLoadImageWithUrl:@[@"http://img4.duitang.com/uploads/item/201410/12/20141012121323_hkRnw.jpeg",@"http://img5q.duitang.com/uploads/item/201406/12/20140612194320_VAZ8T.thumb.700_0.jpeg",@"http://img4.duitang.com/uploads/item/201409/04/20140904205231_JQXME.thumb.700_0.jpeg",@"http://img4.duitang.com/uploads/blog/201406/18/20140618171138_eKLKm.jpeg",@"http://e.hiphotos.baidu.com/zhidao/pic/item/ae51f3deb48f8c54f873d7cc3a292df5e1fe7fb4.jpg"]];

    
    [tool setLoadImage:^(NSArray * images){
    
        dispatch_async(dispatch_get_main_queue(), ^{
            
            //一句代码解决渐变浏览效果
            [YWGradientView gradientViewWithFrame:(CGRect){CGPointZero,CGSizeMake(self.view.width, 400)} WithImages:images joinInSuperView:self.view];
        });

    }];
    
    //方案2: 使用LocalImageSource

    //    NSArray * images = @[[UIImage imageNamed:@"bg1"],[UIImage imageNamed:@"bg2"],[UIImage imageNamed:@"bg3.jpeg"]];

//    [YWGradientView gradientViewWithFrame:(CGRect){CGPointZero,CGSizeMake(self.view.width, 400)} WithImages:images joinInSuperView:self.view];
    
    
//效果2:
    [YWGradientViewAddGradient gradientViewWithFrame:CGRectMake(0, 400, 300, 300) WithImage:[UIImage imageNamed:@"bg1"] joinInSuperView:self.view];
  
    
    //效果3:
    
    [YWGradientViewMaskGradient gradientViewWithFrame:CGRectMake(300, 400, self.view.width-300, 300) WithImage:[UIImage imageNamed:@"bg2"] WithAnyView:self.view];
//    



CAGradientLayerArchive.zip
(1.5 MB, 下载次数: 301)

2016-11-25 10:07 上传
点击文件名下载附件

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 一句代码实现炫酷的渐变效果
分享到: 更多 (0)