我正在尝试对齐 UILabel 中的文本,但它不起作用。打印文本时标签的第二行紧贴标签的左侧。如何使两条线在标签中心对齐?谢谢。
let bioTextView: UILabel = {
let tv = UILabel()
tv.text = "This is sample text for a bio label for a user on this platform."
tv.backgroundColor = .clear
tv.textColor = .white
tv.lineBreakMode = .byWordWrapping
tv.numberOfLines = 0
tv.textAlignment = NSTextAlignment.right
return tv
}()
请找到以下问题的屏幕截图。我的要求是使文本适合拖行。
最佳答案
将 View 添加为 subview 后尝试设置对齐方式。
view.addSubview(self.bioTextView)
bioTextView.textAlignment = .center
关于ios - UILabel 文本对齐不起作用(Swift 4),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50941979/