Google Gmail на iPad: как они прокручивают только правую часть страницы? - PullRequest
4 голосов
/ 21 июля 2010

Я пытаюсь сделать (РЕДАКТИРОВАТЬ: в веб-приложении, предназначенном главным образом для iPad) то, что Google делает в gmail для iPad: левая панель со списком сообщений остается на месте, а правая часть Экран (панель содержимого сообщения) можно прокручивать вертикально с помощью сенсорного жеста.

Как осуществляется это разделение страницы с помощью прокрутки только с правой стороны?

Спасибо

Ответы [ 6 ]

2 голосов
/ 01 апреля 2011

После попытки перепроектировать прокрутку gmail и справку Apple ipad, я был направлен на http://cubiq.org/iscroll-4.

iscroll-light отлично подходит, если вам нужны только умения плавной прокрутки.

2 голосов
/ 21 июля 2010

Использовать прокрутку div. См. Например, Бардачок . Попробуйте это демо на iPad.

0 голосов
/ 14 января 2011

Используйте touchstart, touchmove и touchend events. Вам также необходимо предотвратить всплывающее событие - warnDefault.

0 голосов
/ 21 июля 2010

@ chris Я так не думаю, потому что gmail - это веб-приложение, а не нативное приложение для ipad. Я не уверен, поможет ли это, но взгляните на это: http://www.domedia.org/oveklykken/css-div-scroll.php

0 голосов
/ 21 июля 2010

Предполагая, что это в веб-браузере, я думаю, они используют CSS position: fixed;.

0 голосов
/ 21 июля 2010

Вы ищете UISplitViewController.

Попробуйте эту ссылку: Разработка приложений на базе Split View для iPad или страница документации, ссылка на которую есть выше.

...