Убрать белую рамку, которая возникает при переворачивании интерфейса?

У меня есть представление с черным фоном, когда я переворачиваю устройство, и интерфейс переворачивается вместе с ним, вокруг черного представления во время анимации появляется белый пиксельный «кадр», а затем кадр исчезает, когда интерфейс устанавливается.

Этот «кадр» кажется частью или следствием анимации. Есть ли какой-нибудь известный способ решения этой проблемы?


person Tobias Tovedal    schedule 02.10.2011    source источник
comment
Я не знаю, помогает ли это, но пробовали ли вы установить цвет фона для UIWindow в своем AppDelegate?   -  person Paul Peelen    schedule 03.10.2011
comment
Пробовал это сейчас, без разницы :(   -  person Tobias Tovedal    schedule 05.10.2011
comment
Ах, я идиот, это решило мою проблему! Спасибо, Пол!   -  person Tobias Tovedal    schedule 05.10.2011


Ответы (1)


Решение Пола Пилена:

Установка черного цвета фона UIWindow в AppDelegate решила проблему :)

[[self window] setBackgroundColor:[UIColor blackColor]];
person Tobias Tovedal    schedule 05.10.2011