Изменение фонового поведения UITextField с iOS 4 на iOS 5

В моем приложении есть UITextField, которое находится поверх фонового изображения. В iOS 4 мне пришлось установить для свойства backgroundColor значение clearColor, чтобы оно выглядело правильно. В iOS 4 текстовое поле выглядит так ...

enter image description here

Я хочу, чтобы оно выглядело так. Теперь, после обновления до Xcode 4.3 (iOS 5), когда я повторно запускаю тот же проект, окно выглядит так ...

enter image description here

Grrr. Итак, в iOS 5 я изменил свойство backgroundColor на whiteColor, и он отлично работает. Однако теперь, под iOS 4.x окно выглядит так ...

enter image description here

Обратите внимание на уродливые белые углы! Так что, пожалуйста, может ли кто-нибудь сказать мне, что я должен делать здесь, чтобы он выглядел нормально как под iOS 4, так и под iOS 5 (т.е. чтобы выглядеть как первое изображение!).

Большое спасибо, Саймон

8
задан Simon 2 November 2011 в 08:58
поделиться