Я согласен, что в IB отсутствует функция. Для базового использования, т. Е. Создания единого представления верхнего уровня для размещения в стандартном контроллере представления, разумеется, нет необходимости устанавливать источник представления. Однако NIB разработаны для того, чтобы иметь возможность хранить любое количество представлений верхнего уровня в произвольном графе объектов. Поскольку это позволяет вам использовать эти представления любым удобным для вас способом, в том числе программно встраивать их в любое другое представление, блокировать эти элементы управления в IB не нужно. На связанной, но забавной ноте, если вы перемещаете позиционированный вид на верхний уровень, IB сам запоминает свою относительную позицию для отображения. Однако эта позиция недоступна после загрузки NIB.