Создать поле UIText с текстом и заполнителем - PullRequest
0 голосов
/ 08 июня 2018

enter image description here

Я хочу создать UITextField как вышеупомянутое изображение, с заполнителем как слева, так и именем и текстом с правой стороны.Может кто-нибудь, пожалуйста, скажите мне, как это сделать.

Ответы [ 2 ]

0 голосов
/ 08 июня 2018

Вы можете установить это, установив leftView в UITextFiled

Вы можете объявить var IBOutlet для текстового поля.

let textField = UITextField()

или

@IBOutlet weak var textFiled: UITextFiled!


//create label
let lblName = UILabel(frame: CGRect(x: 0, y:0, width: 80, height: 30))
// --- set other properties to label 

//set right view to text field
textField.leftView = lblName
textField.leftView wMode = .whileEditing

Youможет изменить leftViewMode из textField.

0 голосов
/ 08 июня 2018

Попробуйте:
Используйте фоновый вид, внутри которого расположите label и textfield, расположенные горизонтально.

enter image description here

Убедитесь, что textField borderStyle отсутствует и alignment вправо.

enter image description here

Выход:

enter image description here

...