我在故事板中设置了标准文本的普通UILabel,具体取决于我替换字符串的各种选择。很显然,iOS会因为使用过的字体中的德语特殊字符ä/ö/ß找到相应的字符而混淆了吗?!
有没有人遇到过这个问题?
答案 0 :(得分:0)
我已经自我回答了我的问题,因为这是一个非常愚蠢的错误(把它归咎于长时间的工作时间^^) - 但我认为对初学者来说可能不那么明显。
你必须用转义的unicode表示替换字符串中的特殊字符,然后一切都呈现得非常好。 :)
对德语来说就是:
Ö -> replace with: \u{00D6}
ö -> replace with: \u{00F6}
Ä -> replace with: \u{00c4}
ä -> replace with: \u{00e4}
Ü -> replace with: \u{00dc}
ü -> replace with: \u{00FC}
ß -> replace with: \u{00df}