2013-07-30 3 views
1

Я хочу, чтобы создать представление, которые имеют следующую структуру:Горизонтальный прокручиваемый вид в iOS?

 Scrollable 
<----------I---------> 
      V 
------ ------ ------ 
I 1a I I 1b I I 1c I 
------ ------ ------ 
------ ------ ------ 
I 2a I I 2b I I 2c I 
------ ------ ------ 
------ ------ ------ 
I 3a I I 3b I I 3c I 
------ ------ ------ 

Где центр пункт должен быть текущим выбором (почти как перевернутый выбор даты). Моя первая мысль заключалась в том, чтобы создать три отдельных UITableView:s, но мне интересно, есть ли лучший способ. Моя вторая мысль заключалась в создании UICollectionView. Итак, в основном, какой был бы лучший способ достичь вышеуказанного примера?

+0

Значит, каждый «а» представляет собой раздел UITableView или нераспространенного вида? – ColdLogic

+0

Я думал о отдельном представлении или 'UITableViewCell', если каждая строка представляет собой отдельную горизонтальную таблицу (можно ли создавать горизонтальные таблицы?). Если нет лучшего способа ... Идея состоит в том, чтобы создать «создатель символов», где вершина - это голова, середина - тело, а нижняя - ноги. – Anders

+3

UICollectionView - это способ пойти – ColdLogic

ответ

1

Как упоминалось, путь UICollections - путь. Однако вы можете использовать горизонтальное UITableview. У меня есть пример проекта в ссылке ниже о том, как создать горизонтальный UITableView

https://github.com/slysid/iOS/tree/master/Moviepedia

Bharath

1

UICollectionView кажется правильным способом пойти для вашего макета в зависимости от IOS версии вы ориентируетесь. Таким образом, внедрение горизонтального UITableView может иметь решающее значение. Потому что UICollectionView доступен только для> iOS 6.0.

Итак, если вы хотите, чтобы ваше приложение запускалось на устройстве с более низким уровнем iOS 6.0, вы должны реализовать горизонтальный UITableView. Однажды, я следил за хорошим учебником из этого site.

Идея этого заключается в реализации UITableView, которую вы можете прокручивать по вертикали. Создайте пользовательскую ячейку с поворотным UITableView как подвью.

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