Intereting Posts
Подкласс UICollectionView для повторного использования в нескольких viewControllers Перезапись приложения IOS Как зарегистрировать приложение какао для получения удаленных уведомлений для обновления пользовательского интерфейса? Связь между приложением iOS в одной сети Wi-Fi без сервера iOS: как определить, насколько прямоугольная область вообще закрыта, например, клавиатурой? iOS: я бы хотел нажать на элемент панели вкладок, чтобы всегда указывать исходный URL-адрес Как разрешить «Минимальный размер шрифта больше текущего размера шрифта»? Игровой центр, как иметь две игры, использует одну и ту же таблицу лидеров Отображение векторных карт в iPad UIButton установил изображение и название Как связать ABPerson в ABAdressbook Разница между содержимым в uiwebview и мобильном сафари? Xcode UIWebView не показывает содержание URL, пустой белый веб-просмотр, без ошибок iOS: добавление / обновление UITableView Cell Row по строке Как сохранить целое число в Swift?

UIView над UITableViewController

Мне нужно разместить UIView над UITableViewController , пока я разместил его таким образом

 [self.navigationController.view addSubview:searchView]; 

Но проблема в том, что – когда я нажимаю этот UITableViewController другим – мой UIView не отталкивается с UITableViewController , но все равно повесить там, конечно, я просто могу удалить его с помощью анимации, но он выглядит достаточно для лечения

Есть ли способ сделать, что мой UIView будет охватывать другой VC вместе с UITableViewController ?

Благодаря!

Solutions Collecting From Web of "UIView над UITableViewController"

UITableViewControllers фактически также имеют свойство view которому вы можете добавить subviews. Поэтому я бы посоветовал просто отправить [self.view addSubview:searchView]; внутри контроллера табличного представления, чтобы он перемещался вместе с табличным представлением при нажатии другого контроллера.

Вы не можете использовать [self.view addSubview:searchView] как в этом случае self.view является UITableview, так что это добавит searchview в tableview, и ваше представление также будет прокручиваться с помощью tableview. Вы можете использовать

 [self.navigationController.view addSubview:searchView];