Нет, нет способа сделать это только с помощью Interface Builder.
На самом деле все становится кодом в конце, насколько я понимаю, Interface Builder был создан для того, чтобы сократить время разработки, а не обязательноЧтобы повысить производительность, я нашел интересную цитату на сайте Apple о NIB:
XCode работает вместе с этими платформами, чтобы помочь вам подключить элементы управления вашего пользовательского интерфейса к объектам в вашем проекте,ответить на эти элементы управления .
С учетом этого все станет кодом (некоторого уровня). О файлах NIB .
Во время выполнения эти описания используются для воссоздания объектов и их конфигурации внутри вашего приложения.Когда вы загружаете nib-файл во время выполнения, вы получаете точную копию объектов, которые были в вашем документе XCode.Код загрузки пера создает экземпляры объектов, настраивает их и восстанавливает любые межобъектные соединения, которые вы создали в своем файле пера.
Если вы действительно хотите избежать такого поведения, вероятно, лучше, чем выбыть в состоянии создать виджет с нуля, но это был бы совершенно другой вопрос.
Просто любопытно, почему вы не захотите использовать код?