Ios – Cocoa Touch: How To Change UIView’s Border Color And Thickness

cocoa-touchinterface-builderiosiphoneobjective c

I saw in the inspector that I can change the background color, but I'd like to also change the border color and thickness, is this possible?

Best Answer

You need to use view's layer to set border property. e.g:

#import <QuartzCore/QuartzCore.h>
...
view.layer.borderColor = [UIColor redColor].CGColor;
view.layer.borderWidth = 3.0f;

You also need to link with QuartzCore.framework to access this functionality.