2009-12-03 3 views
0
  1. Я хочу UIScrollView, в котором я должен вставить 25 изображений одного размера (256 * 256).
  2. 13-е изображение должно быть в центре, т.е. когда приложение загружается.
  3. Затем, когда я прокручиваю вправо, влево, вверх или вниз, он должен прокручиваться, как обычно.

Для делать это то, что должно быть спецификации UIScrollView, т.е. 1.Что должен быть его размер 2.ContentViewSize 3.Where должен быть его происхождение.Как настроить свойства UIScrollView

+0

Вам нужно разработать более. Вы хотите, чтобы одновременно отображалась одна фотография? Вы хотите, чтобы начальный вид показывал 13-ю картинку с 12 на левой или правой стороне ее вне поля зрения? Если да, то с прокруткой вверх/вниз, так как 256x256 будет полностью вписываться в размеры экрана. – wkw

+0

На самом деле я сделал это. Я создал scrollView с размером экрана. Затем сделал contentSize 1280 * 1280. Затем сделал 13-ю картинку с размерами в центре (512 512). Затем сделали некоторые математические вычисления, чтобы получить значение contentOffset, чтобы сделать центральное изображение видимым в центре экрана. То, что я собираюсь сделать, - бесконечный свиток. Когда я сажусь в любом направлении, прежде чем он достигнет конца picure с этой стороны, я хочу, чтобы на концах появлялись новые фотографии. Не знаю, как это объяснить. Как и mapView. Но я хочу сделать эту функцию с большим количеством изображений. – wolverine

ответ

1

Если Scrollview будет отображаться в полноэкранном режиме в портретной ориентации, вы должны использовать следующие размеры (если вы не скрыть строку состояния):

  • UIScrollView кадра: 320 х 460
  • contentSize: 8000 х 460 начальная
  • contentOffset: (3840, 0)
+0

На самом деле я это сделал. И я дал решение выше. Вы не знаете, как создать прокрутку infinte с помощью UIScrollView. С загрузкой изображений на любом конце идет так, что он выглядит как MapKit? Любой ответ был бы с помощью gr8. – wolverine

+0

Я вижу, что вы задали другой вопрос в этом отношении: http://stackoverflow.com/questions/1845789/how-to-create-a-uiscrollview-of-infinite-scrolling –

Смежные вопросы