2011-03-27 74 views
12

如何在iPhone上的UILabel中添加卢比符号?iOS中的卢比符号

+1

这是Unicode字符U + 20A8如果有帮助。 – ikegami 2011-03-27 08:58:32

+0

₨对于像我这样的人有兴趣。 – jl6 2011-03-27 09:01:25

+0

我想你在谈论R的新标志吧? – 2011-03-27 09:22:32

回答

17

卢比符号可作为平台本身的一部分。转到编辑>特殊字符>货币符号。

当我第一次使用它时,我的印象是这是Xcode菜单选项的一部分,但现在当我在Firefox打开的这个页面上打字时,我进入编辑菜单,我看到菜单中的特殊字符选项相同,因此可能它是OSX本身的一部分。只需将它拖放到故事板上您想要此符号出现的任何位置即可。我只是在这里拖放相同的东西,让我们看看它是否出现在这里!

这OSX一体化的特殊字符是非常方便的,也有针对特殊字符许多变化(在这种情况下,卢比符号)

0

经过下面SO后,

Localize Currency for iPhone

编辑:

,你也可以用具有卢比符号的方式去为UIImageView和之前或之后UILabel显示它视图。

请参见标号:

.h文件下面有...

UIView* iContainerView; 
UIImageView* iRupeeSymbol; 
UILabel* iAmountLabel; 

和你.m文件会像下面。

iRupeeSymbol= [[UIImageView alloc] initWithImage:myRupeeImage]; 
iAmountLabel.text = @"55555"; 

[iContainetView addSubview:iRupeeSymbol]; 
[iContainetView addSubview:iAmountLabel]; 

[self.view addSubview:iContainetView]; 

,并为所有三个视图相应的帧值,

+0

@rounak:看到我更新的答案... – Jhaliya 2011-03-29 03:47:54

2

可能是你必须找到具有相似的符号部分语言。

或者您可以从某处复制卢比符号(如从包含该文件的软拷贝文档中复制),然后直接从那里复制到您的UILabel文本中。

至于现在我不知道除此之外的任何其他方式,因为目前的键盘还没有卢比符号。可能在未来这将是具有:)

希望这有助于你

7

Yups,PARTH是正确的只是复制和粘贴卢比符号(₹)到NSString,你就完成了。

+0

这根本不起作用 – 2017-10-13 10:27:34

+0

请问您可以共享您用来实现此目标的代码行吗? – infiniteLoop 2017-10-15 09:16:37

29

这是我如何通过使用Unicode字符这是我的工作和测试。

NSString *[email protected]"\u20B9"; NSLog(@"print rupee symbol %@",rupee); 请参考以下链接UniCode Character

对于斯威夫特语言,你应该试试!

let rupee = "\u{20B9}" 
println(rupee) 

//为雨燕> 2.0

let rupee = "\u{20B9}" 
print(rupee) 

更多关于UNICHAR你应该检查这个 Official Apple Doc干杯:)

2

转到

编辑 - >表情符号&

在Xcode 7中,符号位置已经由Atul建议的内容改变了一点。

相关问题