Как я могу показать изображение в полноэкранном режиме из небольшого предварительного просмотра? - PullRequest
0 голосов
/ 06 января 2012

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

Я думал о создании кнопки UIB с изображением, а затем вызывать изображение в полноэкранном режиме из функции.

Если есть более быстрый способ, пожалуйста, дайте мне знать!

Спасибо

Ответы [ 2 ]

2 голосов
/ 06 января 2012

Я бы создал контроллер вида, который берет изображение в инициализаторе и просто показывает изображение кнопкой «Готово».Затем ваши миниатюры отображаются на кнопках, которые при нажатии запускают этот новый контроллер представления и представляют его модально.Очевидно, вам также необходимо подключить кнопку «Готово», чтобы закрыть ее.

0 голосов
/ 06 января 2012

Как насчет изменения размера кнопки при нажатии кнопки. Вы инициализируете кнопку, сохраняя оба кадра (большой и полный экран), устанавливаете как обычные, так и подсвеченные изображения для большого пальца и сохраняете состояние BOOL для полноэкранного / нормального состояний. Теперь в действии печати вы можете использовать методы анимации UIView для анимации изменения размера рамки кнопки. Если состояние нормальное, сначала вы должны установить оба изображения на полноэкранные изображения, а затем анимировать, если оно полноэкранное, сначала вы должны анимировать кадр на нормальном. состояние, а затем изменить изображения на изображения большого пальца.

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