Для того, чтобы получить фоновое изображение в моем UITextView
я создал в коде на UIImageView
, населенный его с изображением я хотел, добавил его в качестве subView
из UITextView
, и послал его спина. Это работает на некоторых экранах, но на других это выглядит так. .ImageView в задней части UITextView не отсечение границ
Посмотрите на UITextFields
над ним, чтобы получить представление о том, как он должен выглядеть.
Вот мой код.
let img = UIImageView(frame: self.bioTextView.bounds)
img.image = #imageLiteral(resourceName: "text_field_bio")
self.bioTextView.backgroundColor = UIColor.clear
self.bioTextView.addSubview(img)
self.bioTextView.sendSubview(toBack: img)
self.bioTextView.textContainerInset.left = 10
Как получить правая часть изображения для клипа на границе задней, так что она не распространяющие мимо UITextView.
EDIT: Это изменение, включающее изображение того, что происходит, когда я включаю этот код.
self.bioTextView.layer.borderWidth = 1
self.bioTextView.layer.borderColor = UIColor.red.cgColor
Каковы границы для 'bioTextView'? Мой первый инстинкт заключается в том, что он намного шире, чем другие текстовые поля, потому что он, кажется, отсекает левую сторону. – Pierce
bioTextView разделяет ведущие и задние кромки с TextFields –
textviews также добавляются кодом? Может быть, при добавлении imageView границы текстового поля неверны. – omarzl