我想获得一个下拉箭头以显示一个UILabel内。 具体地说⬇Unicode的:U + 2B07。 这是列标题显示的排序顺序。
我见过的代码来获取Unicode字符显示,当我使用它的符号上方的预期,而是与光泽的蓝色向下箭头出现不显示。
有没有人见过这个?
我想获得一个下拉箭头以显示一个UILabel内。 具体地说⬇Unicode的:U + 2B07。 这是列标题显示的排序顺序。
我见过的代码来获取Unicode字符显示,当我使用它的符号上方的预期,而是与光泽的蓝色向下箭头出现不显示。
有没有人见过这个?
显示一些字符为“表情符号”是一种特性,它是如(有争议的)讨论此: https://devforums.apple.com/message/487463#487463 (需要苹果开发者登录)。 此功能在iOS 6中推出。
(从A溶液https://stackoverflow.com/a/13836045/1187415 )是将Unicode“变异选择” U + FE0E,例如附加
self.myLabel.text = @"\u2B07\uFE0E";
// or:
self.myLabel.text = @"⬇\uFE0E";
请注意,在iOS <= 5.x中,变异选择是没有必要的,并且必须不被使用 ,因为iOS 5的将其显示为一个盒子。
在斯威夫特这将是
myLabel.text = "⬇\u{FE0E}"
如果你看到有光泽的蓝色箭头,你有合适的角色,但它显示表情符号式的人物之一。 试着改变你的字体UILabel
的东西如Arial Unicode的MS。
编辑小测试之后,它看起来像更改字体不实际工作。 它持续显示光泽箭头。 它可能更好地去与对方的回答的建议,并使用不同的字形,像\u2193
,它不工作:
[nameLabel setText:@"\u2193"];