Я пытаюсь установить цвет фона с клетчатым изображением, которое у меня есть.В настоящее время я использую это в своем приложении для iPhone и сейчас пытаюсь создать универсальное приложение.Когда я использую это:
UIImage *bgimg = [UIImage imageNamed:@"square_bg.png"];
self.view.backgroundColor = [UIColor colorWithPatternImage:bgimg];
Это прекрасно работает для моего приложения iPhone.Когда он загружается на iPad в портретном режиме, в нижней части экрана появляется примерно 20 пикселей.Когда он загружается в ландшафте, это нормально.Если я поворачиваюсь от портрета к ландшафту, то снова снова, это тоже хорошо.
Чего мне не хватает, чтобы заполнить шаблон до конца моего обзора?
Обновить
Если я установлю цвет насплошной цвет, [UIColor blueColor], весь экран заполняется правильно.Так почему же расхождение с colorWithPatternImage и сплошным цветом?
Обновление 2
Я использую файл в формате PNG с размерами 252x230.Я использовал это изображение для создания шаблонов в iPhone-версии этого приложения без проблем.Я не уверен, что размер файла или размеры имеют какое-либо отношение к этой проблеме, но я подумал, что выложу это на всякий случай.