Настройка глобального фонового изображения или цвета в iOS

Имеет проблемы со следующим кодом.

1.) То, что я пытаюсь достичь; – Чтобы отобразить глобальное фоновое изображение или цвет в AppDelegate iOS

2.) Что происходит; – Отображаемое изображение или цветное изображение показывает, что код работает правильно, поскольку не происходит никаких ошибок или предупреждений.

3.) В чем проблема? – Цвет фона или изображение занимает весь экран почти так же, как и самый верхний слой, поэтому я не вижу элементов, например, uitext, кнопок и т. Д. Просто фоновое изображение … хорошее, потому что оно плохо работает, потому что … хорошо используйте приложение!

4.) Что я сделал; – Ниже приведен фрагмент кода в приложении appdelegate, с которым я работал. Я знаю, что это работает, как в каждом UIViewController, и я пытаюсь реорганизовать его, поэтому я имею его только в одном месте. Не 200!

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //Set the background image if ( IDIOM == IPAD ) { self.window.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background.jpg"]]; } else { //Add gradient background CAGradientLayer *bgLayer = [BackgroundLayer yellowGradient]; bgLayer.frame = self.window.bounds; [self.window.layer insertSublayer:bgLayer atIndex:0]; } //This is added so if in-app purchasing is used and the users connections fails in the middle of the transaction it will finalise the payment so it will download or give access to the purchase. //[ReadingsIAPHelper sharedInstance]; return YES; } 

Есть идеи?

С уважением, Джереми

Я решил ту же проблему с категориями UIViewController, которые находятся в общем включенном файле. Поэтому каждый UIviewController в своей функции init вызывает [self setMyColor].

Это мой код:

 @interface ColorViewController : UIViewController - (void) setMyColor; @end 
  • iOS Swift Display Xcassets Image в WebView
  • Неверная загрузка изображений при медленном соединении
  • ActionSheet сбрасывает мой макет кнопки в приложении iPhone
  • Как создать ImageView с несколькими переключениями изображений и удалить выбранный?
  • Как загружать изображения асинхронно в uitableview без предупреждения о памяти?
  • SVGKit. NSString для SVGKImage?
  • Множественный выборщик изображений
  • iOS: Не удалось связать HTML-строку, загруженную из sqlite db, с изображениями в комплекте
  • Каково поведение кэширования по умолчанию для NINetworkImageView в Nimbus для iOS
  • Увеличить изображение на iOS
  • UITextView с HTML: как отображать изображение в локальном
  • Давайте будем гением компьютера.