Search code examples
ioscocoa-touchsprite-kitborder

Can I add a border to an SKSpriteNode, similar to UIView?


I'm interested if an SKSpriteNode can be made to imitate the behavior of a UIView where I can specify border and corner radius?

self.view.layer.borderColor = [UIColor lightGrayColor].CGColor;
self.view.layer.borderWidth = 2;
self.view.layer.cornerRadius = 2;
self.view.layer.masksToBounds = YES;

Solution

  • Not natively. Though you can just add a SKShapeNode as child whose path you create with CGPathCreateWithRoundedRect.