2015-04-15 3 views
0

я в здании приложение IOS, что было бы полезно иметь время от скажем 7:00 до 16:00 (указывается пользователем) на слева от UITableViewCell, как это:IOS Tableview со временем на левом

enter image description here

Какой был бы лучший подход для такого поведения, в том числе возможность цветного прямоугольника над несколькими ячейками? Я предполагаю, что вы создадите пользовательскую ячейку, но это цветной прямоугольник (встречи в календаре iOS), который я не уверен, как идти, поскольку он растягивается на несколько ячеек.

Может ли кто-нибудь указать мне в правильном направлении, дать какие-либо ссылки или что-то, что бы оттолкнуть меня? Просто объяснение того, как можно было бы это сделать, полезно.

Спасибо большое! Erik

+0

, который не похож влево зрения таблицы. Наверху справа вид сверху? –

+0

@ T_77 Мое лучшее предположение, что это специально разработанная ячейка с разделителями чуть дальше вправо, так что сверху, да – Erik

ответ

0

Я думаю, вам нужно изучить UICollectionView, с помощью мощного макета apis для такого рода проблем, как UITableView.

Есть много, чтобы копать в.

Некоторые из этих материалов может быть полезным для вас:

  1. http://www.objc.io/issue-3/collection-view-layouts.html

  2. https://github.com/erichoracek/MSCollectionViewCalendarLayout

+0

Я вижу, спасибо! Нижняя ссылка выглядит наиболее перспективной, особенно с точки зрения дизайна. Мне сложно начать работу, но есть много кода, и я просто не знаю, как начать с него. – Erik

+0

Есть ошибки сборки сборки и нет полезного учебника – Erik

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