Существует ли очевидный способ сделать поле ввода текста, которое округлило края?
Я не говорю об установке borderStyle UITextField к UITextBorderStyleRoundedRect. То единственное дает мне скругленные углы.
Я говорю о текстовом поле стиля, используемом в качестве входа в приложении SMS (перед ударом, отправляют), или UISearchBar. Я также видел, что это использовало в приложениях сторонних производителей (например, поле ввода комментария в приложении Facebook).
Это возможное использующее стандартное Касание Какао? Или я должен принести свои собственные фоновые изображения к таблице?
Вы также можете установить радиус угла в textField, что может дать вам достаточно контроля, чтобы получить желаемый вид:
textField.layer.cornerRadius = 10;
Не забудьте включить #import
в получить доступ к этому.
(ответ выше, вероятно, лучший ответ; это могло бы быть проще)
Я думаю, что самый простой способ сделать это - использовать собственный фон. Здесь - полный обзор API класса UITextField.