У меня есть UILabel, который реализован в UIToolbar для отображения количества текста.
Проблема заключается в том, что если пользователь начинает печатать, а количество текста превышает 10, на этикетке отображается точка-точка-точка.
Можно ли это исправить? Ниже мой код ярлыка
let textCountLabel: UILabel = {
let lb = UILabel()
lb.text = "0/2000"
lb.textColor = .lightGray
lb.sizeToFit()
return lb
}()
func createToolBar(){
let toolBar = UIToolbar()
toolBar.sizeToFit()
var items = [UIBarButtonItem]()
items.append(
UIBarButtonItem(customView: anonymousButton)
)
items.append(
UIBarButtonItem(barButtonSystemItem: .flexibleSpace, target: nil, action: nil)
)
items.append(
UIBarButtonItem(customView: textCountLabel)
)
toolBar.setItems(items, animated: true)
textFieldPost.inputAccessoryView = toolBar
}
Метка недостаточно велика для более длинного текста.