Почему параметр cornerRadii типа CGSize находится в - [UIBezierPath bezierPathWithRoundedRect: byRoundingCorners: cornerRadii:]?

Я могу'не могу понять это ... яя играю с

-[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) или жеCGSizeMake(20, 40), там'нет разницы

Почему угловой РадииCGSize и неCGFloat затем? Что такоеCGSize.height за?

Любые идеи и советы будут с благодарностью :)

 

Ответы на вопрос(3)

Ваш ответ на вопрос