0

这个问题应该很简单。我做了很多搜索,发现“组合上划线”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̅

4

0 回答 0