2013-05-02 9 views
2

Я создаю ландшафтное приложение для iPad для iOS 5.1, которое должно иметь два изображения, встроенные в контроллер представления моей раскадровки. То, что я хотел бы , как, чтобы иметь возможность сделать, перетаскивает контроллер табличного представления на контроллер вида в моей раскадровке. Но, конечно, Xcode этого не допускает. Я могу перетащить табличное представление и подключить его данные, и он работает правильно, но тогда я не могу нажать новый контроллер представления, чтобы заменить эту таблицу при выборе строки.Как добавить контроллер табличного представления к существующему контроллеру представления раскадровки?

Я не могу использовать трюк «Редактор> встроить в> контроллер навигации», потому что тогда встроен весь контроллер представления раскадровки (который содержит мои два вида таблицы). Это не то, чего я хочу.

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

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

Любые мысли?

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    CGRect frame = CGRectMake(68, 187, 402, 474); 
    _containerView = [[UIView alloc] initWithFrame:frame]; 
    _containerView.backgroundColor = [UIColor redColor]; 

    [self.view addSubview:_containerView]; 

    categoryController = [[UITableViewController alloc] init]; 
    categoryTable = [[UITableView alloc] init]; 
    categoryTable.delegate = self; 
    categoryTable.dataSource = self; 

    [categoryController.view addSubview:categoryTable]; 
    [_containerView addSubview:categoryController.view]; 
} 

ответ

2
+0

Ааа. Забыл упомянуть, что это iOS 5.1. Таким образом, представления контейнера не поддерживаются. – Rozzadon

+0

Вы все еще можете использовать их, это не так просто, как контейнеры с секвенциями. https://github.com/Cocoanetics/Examples/tree/master/ContainerDemo –

+0

Простите мне космическую пыль, я этого не осознавал. Хорошо, поэтому я просматривал ваши ссылки и проект (спасибо), но что-то еще не так. См. Мой отредактированный вопрос. – Rozzadon

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