2011-03-27 78 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建議的內容改變了一點。

相關問題