Мне сложно добавить подвид (UIView) из метода viewDidLoad UITableViewController
Это работает:
[self.view addSubview:self.progView];
Но вы можете видеть, что строки ячеек таблицы просачиваются сквозь UIView progView.
Я пробовал этот подход:
[self.view.superview insertSubview:self.progView aboveSubview:self.view];
Это попытка добавить progView, UIView в супервизор, над текущим представлением. Когда я пробую это, UIView никогда не появляется.
- ОБНОВЛЕНИЕ -
Ниже приводится последняя попытка:
UIView *myProgView = (UIView *)self.progView; //progView is a method that returns a UIView
[self.tableView insertSubview:myProgView aboveSubview:self.tableView];
[self.tableView bringSubviewToFront:myProgView];
Результат такой же, как [self.view addSubview: self.progView]; UIView появляется, но, по-видимому, за столом.