sábado, 10 de dezembro de 2011

Adicionando Sombra nas Imagens


Adicionar o seguinte framework ao projeto:



// Declarar no header
#import <QuartzCore/QuartzCore.h>



// Código
- (void)viewDidLoad
{
    [super viewDidLoad];
    
    // Criando uma imagem
    CGRect rect         = CGRectMake(10, 20, 280, 428);
    UIImageView * image = [[UIImageView alloc] initWithFrame:rect];
    [image setImage:[UIImage imageNamed:@"bio.jpg"]];
    
    // Adicionando a Sombra
    image.layer.shadowColor   = [UIColor grayColor].CGColor;
    image.layer.shadowOffset  = CGSizeMake(2, -2);
    image.layer.shadowOpacity = 1;
    image.layer.shadowRadius  = 1.0;
    
    // Adicionando a imagem na tela
    [self.view addSubview:image];
    
    [image release]; image = nil;
}

=================================================================================

Resultado: