Как я могу поместить мой UIView (loadingView
), который загружался из UITableViewController в центре экрана, независимо от положения прокрутки?UIView в центре UITableViewController
ответ
Вы можете добавить вид на надтаблицы в Tableview, как это:
loadingView.center = self.tableView.center;
[self.tableView.superview addSubview:loadingView];
и удалить его (removeFromSuperview), когда вы закончите с этим. Он появится поверх таблицы, в центре стола, но не будет прокручиваться вместе с таблицей.
:) спасибо! Решила мою проблему. –
Сдвиньте свой код в подкласс UIViewController вместо подкласса UITableViewController. Таким образом, вы можете добавить свое представление загрузки к фактическому представлению вместо таблицы. Затем совместим с UITableViewDelegate
и UITableViewDataSource
в вашем .h, установите делегаты и добавьте таблицу в качестве подзона основного вида. Вы даже не пропустите этот ol 'UITableViewController.
Вместо добавления loadView в подвид. Таблицы. Сделайте это вместо того, чтобы:
[[UIApplication sharedApplication].keyWindow addSubview:loadingView];
Это решает того, чтобы перенести код на UIViewController
- 1. Array + UIView Controller + UITableViewController
- 2. Устанавливать UIView на UITableViewController
- 3. UiView исправлено поверх UiTableViewController
- 4. Добавление пользовательского UIView в UITableViewController
- 5. Доступ к UITableViewController> UIView> UIView?
- 6. Добавление UILabel в центре UIView
- 7. масштабирование UIImageView в центре UIView
- 8. Сделать UIView в центре экрана
- 9. Добавить UIView за UITableView в коде UITableViewController
- 10. Предоставляет ли UITableViewController таблицу в UIView?
- 11. добавление UIView в subView ячейки, UITableViewController
- 12. Сделать позицию UIView в верхней части UITableViewController
- 13. Создание UIView в UITableViewController, который не перемещается с видом таблицы
- 14. Автомакетный центр UIView над другим UIView в его центре
- 15. Позиционирующий подуровень в центре анимационного UIView
- 16. Установить круг в центре моего UIView
- 17. Как установить Mutiple UIView в центре
- 18. центр выравнивания подвид UIView в центре
- 19. Layout UIView в центре экрана устройства
- 20. Позиция UIView между двумя видами в центре?
- 21. UINavigationController -> UIViewController -> UIView -> UITableViewController?
- 22. (Swift) Добавляя UIView над UITableViewController программно
- 23. Как добавить UIView выше текущей UITableViewController
- 24. Как добавить UIView в статическую ячейку в UITableViewController?
- 25. добавить UIView в качестве подзаголовка в UITableViewController (или всплывающее меню)
- 26. Добавить UIView в верхней части UITableViewController в Swift
- 27. Добавить UIView как подвид для просмотра UITableViewController в
- 28. Невозможно определить утечку памяти UIView в моем UITableViewController viewDidLoad метод
- 29. UIView с ярлыками в верхней части UITableviewcontroller Swift
- 30. Как обратиться к кнопке Subview пользовательского UIView в UITableViewController
Не используйте UITableViewController, вот как это сделать. – CodaFi