iOS Persist View Transform - PullRequest
       1

iOS Persist View Transform

0 голосов
/ 01 ноября 2011

Я хочу сохранить положение, масштаб и поворот вида. Каков наилучший способ сохранить каждый из этих атрибутов? Я знаю, что могу сохранить кадр в CGRect, но сохранит ли это масштаб моего объекта, который, вероятно, изменился по сравнению с исходным размером?

Есть ли какой-то определенный CGAffineTransform, который я могу сохранить, который будет хранить все эти данные, чтобы их можно было легко восстановить?

1 Ответ

1 голос
/ 01 ноября 2011

Используйте свойство transform, чтобы запросить представление для его текущего аффинного преобразования.Т.е. CGAffineTransform transform = view.transform;

При этом вам нужно обязательно сохранить фрейм представления и любые другие данные, необходимые для его инициализации, и восстановить его перед применением преобразования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...