Вот скриншот файла UIAlertController
. Я просто играл с пользовательскими шрифтами и textfield
свойствами, но не смог сделать следующее:
- чистый фон
UITextField
- без уродливой границы (черный ящик), как показано ниже
По мере того, как я углублялся в код и заголовки среды выполнения iOS, я смог изменить цвет границы и фона, но указанная выше проблема все еще остается, поскольку эти свойства принадлежат контейнеру UITextView
. Смена фона на clearColor
не помогает.
Кто-нибудь когда-нибудь играл с этим? Не уверен, что когда-нибудь возьму свое приложение в производство с такими уродливыми текстовыми полями.
РЕДАКТИРОВАТЬ (13 мая 15). Ответ Рори МакКиннеля ниже протестирован для iOS 8–8,3 и работает нормально. Результат ниже:
[textField setBorderStyle:UITextBorderStyleNone]
ничего не сделал? - person   schedule 08.05.2015