Obj-C, приложение перемещается по UIImageView, но нужно вернуться в режим просмотра и сбросить позиции? - PullRequest
0 голосов
/ 21 апреля 2011

Возможно, я неправильно настроил UIImageView.Я добавил их в интерфейс конструктора.Затем я позволяю им перемещаться по виду с помощью touchbegan и т. Д.

Я использую контроллер навигации, и мне нужно, чтобы позиции UIImageViews были сброшены до их положения при загрузке представления.

Я думал, что смогу повторно инициализировать их в viewWillAppear, но мне кажется, что я не могу этого сделать.

Может кто-нибудь посоветовать мне, что мне следует сделать, чтобы эта функция работала?

1 Ответ

0 голосов
/ 21 апреля 2011

Вам нужно где-то хранить позиции. Вы можете даже создать подкласс UIImageViews и добавить собственное свойство, например CGPoint initialPosition.

Вы также можете снова загрузить файл пера и попытаться сопоставить UIImageViews, которые вы в нем находите, с теми, которые вы показываете в данный момент, но лично я бы придерживался некоторого локального хранилища.

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