Как расположить два iOS UITableViews рядом? - PullRequest
3 голосов
/ 11 мая 2011

У меня есть клиент, которому нужен макет представления, который содержит как типичные строки с шириной сгруппированного стиля, так и другой раздел в том же представлении, который содержит два параллельных представления таблицы.

ИтакПримерно так:

______________
______________
______  ______
______  ______
______  ______

______________
______________

Есть ли какие-нибудь умные способы сделать это?Я понимаю, что это противоречит парадигмам iOS, но я хочу изучить варианты, прежде чем сказать конструктору «нет».

1 Ответ

0 голосов
/ 07 июля 2011

Вы можете иметь контроллер представления (давайте назовем его A), который будет отвечать за текст над и под двумя таблицами. Затем вы можете добавить 2 контроллера представления к A. Каждый из них будет отвечать за каждую таблицу. Хотя я думаю, что интерфейс будет немного запутанным, я думаю, что это правильный путь. Для добавления ваших контроллеров представления к A:

Table1ViewController *table1=[Table1ViewController alloc] initWithNibName:@"Table1ViewController" bundle:nil];

[self.views addSubView:table1];

table1.frame=CGRectMake(...,...,...,...) //Here you would define how you want to position your table.

Надеюсь, это поможет.

...