这个问题应该很简单。我做了很多搜索,发现“组合上划线”unicode是/u0305。
这是任务,我希望用一个上划线覆盖一系列数字。我已经在十几个 wiki 页面上看到了它。由于某种原因,我可以在 Word 和其他地方执行此操作,但不能进行编码。但是在带有简单文本字段的 iOS 中,使用我尝试过的各种字体,我似乎无法让 xCode 在一系列字符上显示 SINGLE OVERLINE。
代码示例:
NSString *numbers = @"12134";
NSMutableString *numbersM = [numbers mutableCopy];
for (int i = 0; i < [numbers length]; i++)
{
[numbersM insertString:@"\u0305" atIndex:(2*i+1)];
}
//So now numbersM includes all the overline codes.
[displayTest setText:numbersM];
结果不是这样的(我从别处复制的)
1̅2̅3̅4̅
但相反,它看起来更像这样(上划线不会合并!) 1̅ 2̅