Предварительный просмотр полноэкранного изображения - PullRequest
0 голосов
/ 19 июня 2009

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

Ответы [ 2 ]

4 голосов
/ 19 июня 2009

Первое, что вам нужно сделать, это подкласс UIImageView.

Затем в своем подклассе убедитесь, что взаимодействие с пользователем включено (либо установив его в коде, либо установив флажок в IB).

Затем вам нужно переопределить прикосновения: DidBeginWithEvent: (и др.) Методы (они найдены в UIResponder) и поместить код того, что вы хотите, чтобы они происходили внутри них. Например, вы можете создать увеличенное изображение, а затем присоединить его к иерархии представлений.

Что касается того, чтобы сделать его полностью полноэкранным, вам нужно установить рамку вида изображения на окно и скрыть все панели вкладок, панели навигации, строки состояния и т. Д.

Вы можете скрыть строку состояния, используя

[[UIApplication sharedApplication] setStatusBarHidde:YES];

Скрыть навигационные панели:

[navigationController setNavigationBarHidden:YES];

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

Надеюсь, это поможет.

0 голосов
/ 10 июля 2009

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

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