gpt4 book ai didi

objective-c - Unicode 字符在 iOS5 中的绘制方式不同

转载 作者:太空狗 更新时间:2023-10-30 03:25:53 26 4
gpt4 key购买 nike

将 uibutton 的标题设置为 u25C0 会导致它在 iOS5 中具有蓝色背景,但在 iOS4.3 中则不会。

奇怪的是,将标题设置为 u25C2,每行 2 个字符,按预期显示。去图。稍后我会附上一张图片。

顺便说一句,这个蓝色按钮目前是否在任何 Apple 应用程序中使用?

谢谢。

enter image description here

左:iOS 5右:iOS 3.2

这是通过将标题设置为前面所述的 unicode 字符来完成的。

最佳答案

可以尝试使用Unicode6.1的变体选择器。对于 Emoji,添加“\U0000FE0E”以指定非彩色字形。

例如,对于左三角 (U+25C0),您可以指定类似 @"\U000025C0\U0000FE0E",并且至少在Mountain Lion 上的 iOS6 模拟器。

swift 4.0

let glyph = "\u{000025C0}\u{0000FE0E}"

关于objective-c - Unicode 字符在 iOS5 中的绘制方式不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8335724/

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