Согласно documentation for CGRectВ каких контекстах используется координатное пространство на iOS (unflipped) по умолчанию?
В умолчанию Core Graphics координатном пространстве, происхождение находится в нижнем левом углу прямоугольника и прямоугольник простирается в направлении верхнего правого угла. Если в контексте есть поле с координатами с координатами - часто случай в iOS - начало координат находится в верхнем левом углу , а прямоугольник продолжается в направлении нижнего правого угла .
Я всегда принимал его по номинальной стоимости, что система координат на iOS начинается в верхнем левом углу, но после прочтения это имеет смысл, что она перевернута, а не координатное пространство по умолчанию. Вы не думаете о точках на картезианском графе так же, как и в iOS, где добавление к значению Y сдвигается вниз, а не вверх.
В документации говорится, что это «часто бывает», поэтому, когда это не так на iOS? И на каких платформах это координатное пространство, которое используется в Core Graphics?