Bic*_*ops 10 unicode fonts objective-c ios5
将uibutton的标题设置为u25C0会使其在iOS5中具有蓝色背景但在iOS4.3中不具有蓝色背景.
奇怪的是,将标题设置为u25C2,排在前面的2个字符按预期显示.去图.我稍后会附上一张图片.
作为旁注,这个蓝色按钮目前在任何Apple应用程序中使用?
谢谢.

左:iOS 5右:iOS 3.2
这是通过将标题设置为前面所述的unicode字符来完成的.
您可以尝试使用Unicode6.1的变体选择器.对于关于表情符号,添加"\ U0000FE0E"以指定非彩色字形.
例如,对于左左三角形(U + 25C0),您可以指定类似@"\ U000025C0\U0000FE0E",并将Apple Color Emoji样式中的字形更改为非彩色普通表情符号,至少在Mountain Lion上的iOS6模拟器上.
Swift 4.0
let glyph = "\u{000025C0}\u{0000FE0E}"
Run Code Online (Sandbox Code Playgroud)
您需要适当地设置字体.您看到的蓝色图标是Apple Color Emoji字体中的U + 25C0.我不确定iOS上的其他字体包含您想要的符号,但是如果您找到该字体并明确设置它,那么它应该呈现您想要的图标.
| 归档时间: |
|
| 查看次数: |
2775 次 |
| 最近记录: |