我想不通...我在玩
-[UIBezierPath bezierPathWithRoundedRect:byRoundingCorners:cornerRadii:]
像这样:
bezierPath = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(10, 10, 80, 80)
byRoundingCorners:(UIRectCornerBottomLeft)
cornerRadii:CGSizeMake(20, 20)];
它按预期工作。但是,如果我将cornerRadii:CGSizeMake(20, 20) 替换为cornerRadii:CGSizeMake(20, 5)
or CGSizeMake(20, 40)
,则没有区别。
为什么是cornerRadiiCGSize
而不是CGFloat
那么?是CGSize.height
为了什么?
任何想法和建议将不胜感激:)