I was able to draw a dashed line with circles between two uiviews:
// dotted line
CGContextSetStrokeColorWithColor(ctx, [UIColor redColor].CGColor);
CGContextSetLineWidth(ctx, 10); // relevant code
CGFloat dash[] = {0.0, 10*2}; // relevant code
CGContextSetLineCap(ctx, kCGLineCapRound); // relevant code
CGContextSetLineDash(ctx, 0.0, dash, 2);
CGContextMoveToPoint(ctx, view.center.x, view.center.y);
CGContextAddLineToPoint(ctx, anotherView.center.x, anotherView.center.y);
CGContextStrokePath(ctx);