Я создал очень простой вид, пытаясь объединить навигационный контроллер и вид таблицы вместе:UITableView не может прокручивать
.h
interface FileView : UIView {
UINavigationController * _nav;
UITableViewController * _tableView;
}
.m
- (id)initWithFrame:(CGRect)frame {
if (self = [super initWithFrame:frame]) {
_tableView = [[FileTableViewController alloc] initWithStyle:UITableViewStyleGrouped];
_nav = [[UINavigationController alloc]initWithRootViewController:_tableView];
[self addSubview:_nav.view];
}
return self;
}
Затем, к моему удивлению, , когда я добавил это представление в главное окно. Я обнаружил, что табличное представление просто не прокручивалось, а ячейки таблицы не отвечали на какие-либо события. Казалось, что табличный вид был скрыт под каким-то стеклом.
Кто-нибудь знает, как решить проблему? и какой шаг я пропустил, чтобы заставить его работать?
Большое спасибо!