Одна из проблем заключается в том, что вы пытаетесь изменить высоту ячейки. Если вы хотите сделать это, помимо изменения его фрейма, вы должны также реализовать tableView:heightForRowAtIndexPath:
и возвращать соответствующие значения для каждой строки. Если страница загружена правильно (при условии, что это контроллер представления), вы можете добавить представление как подпредставление. Убедитесь, что его рамка находится в пределах ячейки.
Присоединение вида
Поскольку dPage
является контроллером представления, вам придется объявить page
как ivar
класса dPage
, а затем сделать это в viewDidAppear:
,
page = [[dPage alloc] initWithNibName:"page" bundle:nil];
и tableView:cellForRowAtIndexPath:
остаются без изменений.