Я столкнулся с этой проблемой для приложения, которое я создаю и которое имеет изображение парка в виде ариала с интерактивными горячими точками. При нажатии на точку доступа отображается всплывающее окно UIview с информацией об этом месте в парке. Я использую один и тот же VC / XIB для трех парков. Это делает XIB действительно занятым и трудным для работы (то есть, с той же проблемой, что и у вас). Детальные UIViews затрудняют работу с представлениями внизу. Мой обходной путь - выбрать каждый подробный UIView, который скрывал часть XIB, над которой я хотел работать, и добавить 1000 к UIView origin.x в инспекторе размера. Это отодвинуло те UIViews достаточно далеко, чтобы я мог делать то, что мне нужно было с XIB. Затем, когда я закончил, я переместил их обратно на х 1000. (Мне просто нужно было переместить их горизонтально, чтобы сделать то, что мне нужно)
Я знаю, что это неуклюже, но, учитывая, что XCode не имеет удобного способа скрывать части XIB - это был самый быстрый подход, о котором я мог подумать!