2010-02-07 2 views
0

Я создаю большой линейный график, состоящий из нескольких пользовательских UIView, показывающих разные разделы данных в UITableViewCells, чтобы облегчить прокрутку графика. Проблема в том, что, поскольку UITableViews не поддерживают горизонтальную прокрутку или более одной ячейки в любой заданной строке, я могу только правильно просматривать данные, если, пока представление находится в портретном режиме, я держу iphone в боковом направлении. Однако это приложение на основе табуляции, поэтому табло выглядит неуместным, когда я это делаю. Мне удалось изменить ориентацию верхней строки состояния, но как я могу изменить положение вкладки на альбомную, сохраняя портрет uitableview?UITabBar в ландшафте с UITableView в портфолио

ответ

1

Возможно, вам нужно будет сделать шаг назад и создать пользовательский вид на основе UIScrollView, а не пытаться использовать UITableView для отображения ваших данных графика.

+0

Имеет ли смысл создать пользовательский uiscrollview и нарисовать на нем заданные ограничения размера UIViews? Одним из преимуществ UITableView является его эффективность памяти, поскольку он только рисует то, что видно на экране в данный момент времени. – James

+0

Вы можете добавить эту эффективность к своей собственной реализации. UITableView - это просто UIScrollView с добавленной функциональностью. –