UIImageView Вопрос - iPhone SDK - PullRequest
       7

UIImageView Вопрос - iPhone SDK

0 голосов
/ 18 июня 2010

Я хочу написать оператор if для просмотра uiimageview, чтобы увидеть, какое изображение на изображении в данный момент.Так что если у uiimageview есть это определенное изображение, скажем «hello.png», то выполните это действие.Если у него есть «bye.png», то выполните это действие.

Спасибо,

Кевин

Ответы [ 2 ]

1 голос
/ 19 июня 2010

Я бы сделал это с помощью поля BOOL в вашей модели вместо проверки UIImageView.

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

MVC - модель просмотра контроллера.

Не полагайтесь на связанные с представлением элементы для бизнес-логики. В будущем вы могли бы перейти на «MovieViewController» (я знаю, что он не существует!), И лучше всего разделить интересы.

0 голосов
/ 19 июня 2010

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

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