В моем приложении, я хочу установить фоновое изображение на UIView. В симуляторе iOS этот код работает. И на iPhone черный фон. Вот код:UIView image background
- (void)viewDidLoad
{
[super viewDidLoad];
UIGraphicsBeginImageContext(self.view.frame.size);
[[UIImage imageNamed:@"appBG.png"] drawInRect:self.view.bounds];
UIImage *appbg = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
self.view.backgroundColor = [UIColor colorWithPatternImage:appbg];
}
UPDATE: Я решил мою проблему
Убедитесь, что изображение '[UIImage imageNamed: @" appBG.png "]' равно нулю при работе на устройстве. –
Рендеринг изображения с кварцем, который уже находится в комплекте без каких-либо динамических изменений, - действительно плохая идея. – Desdenova