Какой эффективный способ справиться с изменением ориентации iphone при отображении изображения - PullRequest
1 голос
/ 18 октября 2010

Отказ от ответственности: я знаю, что вопрос блокировки ориентации был задан и решен.Но это только половина моего вопроса.

Я создаю веб-сайт для iphone для небольшого инди-разработчика игр.Они хотят показать скриншоты из некоторых игр для iPhone.Это несколько проблем, хотя.Все скриншоты взяты из игры в ландшафтном режиме, поэтому отображать их в альбомной ориентации не имеет смысла.

В настоящее время у меня есть очень легкий дисплей в стиле лайтбокса для изображения.Вы нажимаете кнопку на сайте, и изображение всплывает (через магию ajax!), Чтобы занять весь экран.Если щелкнуть мышью в любом месте изображения, оно исчезнет, ​​как будто вы никогда его не просматривали.

Я думаю, что два наиболее практичных решения: а) заблокировать ориентацию iphone на время отображения изображения;или б) при повороте телефона сделать какое-то подлое вращение на изображении, чтобы никто никогда не заметил.Являются ли какие-либо из этих возможных / выполнимыми?Если да, не могли бы вы дать мне какие-нибудь советы?А если нет, кто-нибудь решил подобную проблему?

Демонстрация этого доступна на мой личный сервер .

1 Ответ

0 голосов
/ 18 октября 2010

Мои $ .02 Как личное дизайнерское решение - у меня было бы два изображения, и я переключал бы их, поскольку вращение изменяется от портрета до пейзажа. Блокировка ориентации выглядит так недружелюбно. В качестве дополнительного удовольствия, вы можете захотеть поместить какое-то переходное изображение между сменами изображений.

Вот кое-что, что может помочь .. http://snippets.dzone.com/posts/show/4912

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