iOS UILabels 中显示奇怪的文本

iOS strange text displaying in UILabels

我在 UILabel 中显示文本时遇到非常奇怪的问题。其中一个文本显示正确 - 它是“„”符号 - 较低的引号。我在别人身上得到的是 "w" 上面有撇号“'”。这些标签绑定到相同的 属性 并显示相同的文本。没有为它们中的任何一个分配运行时属性,它们的属性在代码隐藏中没有变化。 我什至试图复制正确的标签 - 它没有帮助

网点: @IBOutlet weak var companyNameLabel: UILabel! @IBOutlet weak var titleLabel: UILabel!

作业:

titleLabel.text = ad?.title
companyNameLabel.text = ad?.title

两者都是纯文本,字体 - ubuntu 16 像素,颜色相同,对齐方式 - 居中,行数 - 2,正如我在上面所写的,所有其他设置都相同

您使用的字体中可能未定义该小引号字符。检查您为每个标签选择的字体。然后尝试输入那个字体的“„”字符,看看你得到什么。

好的,看起来像是 iOS 或界面生成器的内部错误。只有当整个字符串在 UILabel

中仅占一行时,ubuntu 字体打印的文本才能正常显示