Вы действительно должны спросить Apple о , почему .Я бы предположил , что это некая комбинация продвижения согласованного использования стандартных элементов интерфейса и ограниченных ресурсов разработки.
Конечно, вы можете создавать интерфейсы, используя свои собственные подклассы стандартного интерфейса.элементы в IB.Это немного больше работы, так как вам нужно изменить тип каждого объекта, который вы добавляете, с UIButton на MyGreenButton или что-то еще, но это не сложно.
Также нетрудно представить создание класса контроллераэто может подключиться ко всем вашим элементам управления и так далее, чтобы настроить их внешний вид в некоторой последовательной, тематической манере.Добавьте экземпляр этого к каждому пиру, подключите все элементы управления и дайте ему сделать свое дело.Конечно, вы не увидите эффекта, пока не запустите приложение, но звучит так, будто вы говорите о настройке цветов и шрифтов, а не о размере.