首页 > 程序开发 > 综合编程 > 其他综合 >

imageView阴影和圆角效果的处理

2014-02-21

自己随意拖一张图片 UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@ "11 jpg "]]; [imageView setFrame:CGRectMake(10, 30, 300, 200)];


自己随意拖一张图片

    UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"11.jpg"]];
    [imageView setFrame:CGRectMake(10, 30, 300, 200)];
    [self.view addSubview:imageView];
    [[imageView layer] setShadowOffset:CGSizeMake(5, 5)]; // 阴影的范围
    [[imageView layer] setShadowRadius:10];                // 阴影扩散的范围控制
    [[imageView layer] setShadowOpacity:1];               // 阴影透明度
    [[imageView layer] setShadowColor:[UIColor redColor].CGColor]; // 阴影的颜色
    //圆角设置
    imageView.layer.cornerRadius = 6;
    imageView.layer.masksToBounds = YES;
    //边框宽度及颜色设置
    [imageView.layer setBorderWidth:20];
    imageView.layer.borderColor = [UIColor blueColor].CGColor;
    //自动适应,保持图片宽高比
    imageView.contentMode = UIViewContentModeScaleAspectFit;



相关文章
最新文章
热点推荐