美文网首页
iOS之简单的毛玻璃效果

iOS之简单的毛玻璃效果

作者: 摩了个羯 | 来源:发表于2016-07-08 16:57 被阅读0次

    一直听说毛玻璃效果,不知道要如何实现,同学找到了一个简单的毛玻璃效果

    废话不多说 直接上图 


    实现的效果

    下面是具体的代码

    UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"叶梓萱"]];

    imageView.frame = CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height * 0.5);

    UIImageView *imageView1 = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"12"]];

    imageView1.frame = CGRectMake(0, [UIScreen mainScreen].bounds.size.height * 0.5, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height * 0.5);

    [self.view addSubview:imageView1];

    [self.view addSubview:imageView];


    //核心代码 在这里

    UIToolbar *toolbar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width * 0.5, [UIScreen mainScreen].bounds.size.height )];

    toolbar.alpha = 0.8;

    [imageView addSubview:toolbar];


    我们 只需初始化一个 UIToolbar (继承与UIView) 对象 因此要将它添加到要用到毛玻璃的效果的ImageView上

    此处Frame要具体位置 具体添加 

    我仅仅添加到imageView上(叶梓萱那张图)我将它的frame高度延长到第二张图片上

    因此第二张图片也是毛玻璃效果的

    好了毛玻璃还有很多实现方法 这只是一个简单的毛玻璃效果!!!




    相关文章

      网友评论

          本文标题:iOS之简单的毛玻璃效果

          本文链接:https://www.haomeiwen.com/subject/nikrjttx.html