граница в UIImageView - PullRequest
       39

граница в UIImageView

2 голосов
/ 27 мая 2011

Я пытаюсь создать границу UIImageView, как показано ниже:

enter image description here

Я пытался использовать:

[imageView.layer setBorderColor: [[UIColor whiteColor] CGColor]];
[imageView.layer setBorderWidth: 2.0];

но тогда вы не сможете увидеть эту серую рамку снаружи. Это имеет эффект серой тени снаружи. Как мне это сделать?

Ответы [ 3 ]

4 голосов
/ 27 мая 2011

Посмотрите на теневые свойства CALayer.

[imageView.layer setShadowOffset:CGSizeMake(-1.0, -1.0)];
[imageView.layer setShadowOpacity:0.5];
2 голосов
/ 27 апреля 2012
imageView.layer.shadowOpacity=0.6;
imageView.layer.shadowRadius = 0.0;
imageView.layer.shadowColor = [UIColor grayColor].CGColor;
imageView.layer.shadowOffset = CGSizeMake(-2.0, 1.0);
2 голосов
/ 27 мая 2011

Этот вопрос о добавлении теней в UIImageView может помочь

...