strange path stroke appearance on large values of lineWidth


I get my path from CTFontCreatePathForGlyph for english characters. The path is made up of dozens of subpaths joining at all kinds of angles. I use pathJoin = .round and path.cap = round.

If I go on increasing the lineWidth of the path after a limit I start getting holes in the stroke where there should be none.


Is there an upper limit on lineWidth for any arbitrarily shaped cgPath beyond which path strokes behave abnormally?

What values are you pushing, exactly?

strange path stroke appearance on large values of lineWidth
 
 
Q