我正在将图像和文本设置为导航栏中的标题 View 。文本太长不会截断,如何截断?我在导航栏中也有自定义后退按钮和右侧图标。
let navView = UIView()
let label = UILabel()
label.text = self.name
label.sizeToFit()
label.center = navView.center
label.textAlignment = NSTextAlignment.center
label.textColor = .white
label.lineBreakMode = .byTruncatingTail
navView.addSubview(label)
navView.addSubview(avatarImage)
self.navigationItem.titleView = navView
navView.sizeToFit()
最佳答案
我尝试了不同的方法,但没有成功。作为解决方法,我通过限制标题文本中的字符数并在末尾附加 ... 来实现此目的。这不是一个完美的解决方案,但到目前为止还没有更好的解决方案。
关于ios - 如何在导航栏中的自定义标题 View 中截断标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54316846/