How to draw a rounded rectangle in Core Graphics / Quartz 2D?

后端 未结 9 1122
盖世英雄少女心
盖世英雄少女心 2020-11-29 18:15

I need to draw an outline for a rounded rectangle. I know I can make lines and arcs, but maybe there is also a function for rounded rects?

9条回答
  •  臣服心动
    2020-11-29 18:46

    CGPathCreateWithRoundedRect() will do what you want.

    CGPathRef CGPathCreateWithRoundedRect(
       CGRect rect,
       CGFloat cornerWidth,
       CGFloat cornerHeight,
       const CGAffineTransform *transform
    );
    

    Available starting in iOS 7.0

提交回复
热议问题