У меня возникают трудности при добавлении подпредставления (UIView) из метода viewDidLoad UITableViewController
Это работает:
[self.view addSubview:self.progView];
Но вы можете видеть, как линии ячеек таблицы отбираются через UIViewprogView.
Я пробовал этот подход:
[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 появляется, но, похоже, за столом.