Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Objective C: How to create border effect around photos

Can anyone advise me on how I can create a border around photos (like what you see in the screen shot below)? It seems like there is a thin grey border and a drop shadow at the back.

Appreciate any advise here.

enter image description here

like image 1000
Zhen Avatar asked Jun 18 '11 14:06

Zhen


1 Answers

Simple way: wrap the photo into a UIImageView, setup the borderColor, cornerRadius, shadowColor, shadowOffset, shadowPath etc. for the layer of the UIImageView.

Complex way: subclass the UIView and draw the border and shadow by yourself in -drawRect:.

like image 138
cxa Avatar answered Oct 04 '22 05:10

cxa