gpt4 book ai didi

swift - 如何添加一条小直线(我的意思是像这样 : a̅ b̅ X̅) onto a character inside a string?

转载 作者:行者123 更新时间:2023-12-03 23:59:22 25 4
gpt4 key购买 nike

我想在 textview 中的字符串内的一些所需字符/数字上添加小直线。我找不到解决方案。也许使用 NSMutableAttributedString。同时,我的意思是以编程方式执行此操作。有删除线样式,但没有重划线样式。或者可能添加具有不同 .baseline 值的字母“a”和“_”。但是如何将两个字符相互添加呢?有可能吗?

编辑:由于尝试以下有用的答案,我认为需要使线条处于特定高度。 “A\u{0305}”使上线非常接近角色,就好像它粘住了一样。有没有办法让它在特定的高度?例如,如果我们假设所有键盘输入的字符都写在每个框内,那么这些框的天花板边可以有衬里吗?

最佳答案

所以这个(注意:见下面的编辑)似乎是一个“波浪线 ogonek”(它是立陶宛语)。

您可以使用这两个 Unicode 字符来编写如下示例:

let atildeogonek = "\u{0105}\u{0303}"
let title = "How to add a small straight line (I mean like this: \(atildeogonek)) onto a character inside a string?"

第一个字符是带有 ogonek 的 a,第二个是波浪号。

EDIT:最初的问题专门询问了标题中的字符ą̃(“波浪线ogonek”),我用这段代码来演示如何使用Unicode Swift 字符串中的字符。发布此答案后,该问题被编辑为更笼统地涉及“字符上方的一行”。

关于swift - 如何添加一条小直线(我的意思是像这样 : a̅ b̅ X̅) onto a character inside a string?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64142299/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com