Я использую жест перетаскивания, чтобы изменить оттенок / насыщенность цветового объекта. Идея заключается в том, что вы можете перетаскивать экран и видеть все значения оттенков (0.0 - 1.0), а также сверху вниз с насыщенностью.
Мне требуется размер экрана (или вид, это одно представление приложения), чтобы нормализовать / преобразовать значения CGPoint в диапазон от 0,0 до 1,0, но я все равно не могу найти эту информацию. Есть много потоков, обсуждающих это, но они обычно говорят о том, как установить ширину / высоту просмотра, когда я просто хочу получить его.
У меня есть все функционирует, просто я использую жестко закодированные значения для его нормализации.