Вот что я смог собрать вместе благодаря совету @Max. Как я уже сказал, очень плохо знаком с этим, поэтому, если этот код нуждается в настройке, пожалуйста, оставьте комментарий, чтобы я не вводил других в заблуждение.
Добавьте изображение в главное окно приложения в методе didFinishLaunchingWithOptions AppDelegate:
UIImageView *myGraphic = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myGraphic.png"]];
[self.window.rootViewController.view addSubview: myGraphic];
[self.window.rootViewController.view sendSubviewToBack: myGraphic];
Затем, чтобы сделать ваши представления прозрачными, чтобы фон просвечивал - в вашем классе / ах viewController добавьте метод viewDidLoad:
self.view.backgroundColor = [UIColor clearColor];
(И обратите внимание, если вы попытаетесь уменьшить прозрачность через свойство alpha для представления через инспектор атрибутов, оно сделает все прозрачным в этом представлении - кнопки и т. Д., Поэтому это необходимо сделать программно.)
Конечно, это не полностью проверено. Но сейчас это работает, и это красота. Спасибо всем.