gpt4 book ai didi

swift - 将按钮标题设置为 unicode 字符

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

我有一个自定义圆形按钮,我希望将左下角的铅笔 unicode 设置为标题。我尝试过设置图像,但由于某种原因图像没有显示,所以我想到显示 unicode 字符。

左下铅笔的 Unicode 是 - U+1F589(资源 - https://www.fileformat.info/info/unicode/char/1f589/index.htm )

代码 - customButton.setTitle("\u{1F589}", for: .normal)问题 - 不起作用,仅在按钮上显示一个问号。

如果我对右下铅笔使用 unicode,那么效果很好。

右铅笔代码 - customButton.setTitle("\u{270E}", for: .normal)

为什么左铅笔的代码不起作用?我是否使用了错误的方式为左铅笔设置 unicode 字符?

最佳答案

要显示字符,它需要是字体的一部分,并且 iOS 或 Mac 上没有包含该字符的系统字体。事实上,我只能找到two fonts on all of fontspace that include it 。这是一个非常罕见的角色。

由于它自 2014 年 (Unicode 7.0) 以来就已存在,我怀疑它是否会被采用。这是一个奇怪的角色。它和右下铅笔都不是表情符号,所以无论如何,它们通常不会按照您希望的方式显示。它们是纯文本字形。

不过,有很多类似的表情符号:

🖊 U+1F58A 左下圆珠笔

🖋 U+1F58B 左下钢笔

🖌 U+1F58C 左下画笔

🖍 U+1F58D 左下蜡笔

如果您需要配套套装,还有右向版本的左下钢笔,U+2711 白色 Nib (✒️)。 Swift 是“\u{2711}\u{FEOF}”

关于swift - 将按钮标题设置为 unicode 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73821001/

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