ввод текста iPhone с округленными краями

Существует ли очевидный способ сделать поле ввода текста, которое округлило края?

Я не говорю об установке borderStyle UITextField к UITextBorderStyleRoundedRect. То единственное дает мне скругленные углы.

Я говорю о текстовом поле стиля, используемом в качестве входа в приложении SMS (перед ударом, отправляют), или UISearchBar. Я также видел, что это использовало в приложениях сторонних производителей (например, поле ввода комментария в приложении Facebook).

Это возможное использующее стандартное Касание Какао? Или я должен принести свои собственные фоновые изображения к таблице?

12
задан MikeQ 2 February 2010 в 14:37
поделиться

2 ответа

Вы также можете установить радиус угла в textField, что может дать вам достаточно контроля, чтобы получить желаемый вид:

textField.layer.cornerRadius = 10;

Не забудьте включить #import в получить доступ к этому.

(ответ выше, вероятно, лучший ответ; это могло бы быть проще)

20
ответ дан 2 December 2019 в 05:40
поделиться

Я думаю, что самый простой способ сделать это - использовать собственный фон. Здесь - полный обзор API класса UITextField.

2
ответ дан 2 December 2019 в 05:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: