У UIViewControllers нет фоновых изображений. Только сами представления имеют визуальные атрибуты.
У UIView нет свойства фонового изображения. Чтобы отобразить фоновое изображение, вы обычно просто помещаете UIImageView, отображающее изображение в иерархию представлений, чтобы оно визуально отображалось позади всех других представлений. Это можно сделать программно или в Интерфейсном Разработчике.