Настраиваемое фоновое изображение в main.m, которое используется во всем приложении? - PullRequest
0 голосов
/ 06 сентября 2011

Как добавить пользовательское изображение (или шестнадцатеричный цвет) в main.m, которое будет использоваться во всем приложении и во всех его видах?

1 Ответ

1 голос
/ 06 сентября 2011

Не устанавливайте это в main.m. Используйте свой AppDelegate для этого. Решение может выглядеть так:

YourAppDelegate.h

YourAppDelegate : UIApplication <UIResponder> {
      UIImageView *myGlobalBackgroundImage;
}

@property (nonatomic, retain) UIImageView *myGlobalBackgroundImage;

YourAppDelegate.m

@implementation YourAppDelegate
@synthesize myGlobalBackgroundImage;

-.....applicationDidFinishLaunching....{
     myGlobalBackgroundImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"imagefilename.ext"]];
}

Затем возьмите этот ivar из UIViewController и добавьте его как подпредставление в методе viewDidLoad.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...