: У меня есть немного "всплывающего" вида, которое я наложил на свой tableView внутри моего UITableViewController. Я положил его там, как это:tableView нижний колонтитул странное поведение
[self.navigationController.view addSubview:self.hoverView];
Проблема: Я не могу видеть эту hoverView, когда я добавляю вид колонтитула Tableview. Кажется, несвязанный да?
self.tableView.tableFooterView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 50)];
[self.tableView.tableFooterView addSubview:someLabel];
Данные, как представляется, являются взаимоисключающими. Я могу иметь один, но не другой. Чтобы понять, что происходит, я печатаю подвид описания как так:
for (UIView *sub in self.navigationController.view.subviews)
{
NSLog([sub description]);
}
При добавлении табличной сноски, этом код ничего не выводит. В противном случае я вижу ожидаемый вывод некоторых внутренних представлений navigationController. Что я упустил?!
Возможно ли, что при добавлении нижнего колонтитула tableView под изображением нижнего колонтитула будет добавлен вид наведения. Кроме того, вы должны знать, что вы пропускаете память во втором примере кода. – zpesk