Подтвердить что ты не робот

Символ рупии в iOS

Как добавить символ рупии в UILabel на iPhone?

4b9b3361

Ответ 1

Символ рупии доступен как часть самой платформы. Перейдите в меню "Редактирование" > "Специальные символы" > "Валютные символы".

Когда я использовал его во-первых, у меня создалось впечатление, что это часть параметров меню Xcode, но прямо сейчас, когда я печатаю здесь, на этой странице, открывшейся в Firefox, и я перехожу в меню "Правка", я вижу то же самое Опция специальных символов в меню, поэтому, вероятно, она является частью самого OSX. Просто перетащите его где-нибудь на раскадровку, где вы хотите, чтобы этот символ появился. Я просто перетаскиваю то же самое здесь, давайте посмотрим, появится ли оно здесь или нет!

Эта интеграция специальных символов в osx довольно удобна, а также имеет множество вариаций для этого специального символа (символ рупии в этом случае)

Ответ 2

Вот как я это сделал, используя Unicode Character. Он работает и тестируется мной.

NSString *[email protected]"\u20B9"; NSLog(@"print rupee symbol %@",rupee); См. Эту ссылку Персонаж UniCode

Для Swift Language вы должны попробовать!

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

//для Swift > 2.0

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

Подробнее о UniChar, вы должны проверить этот Официальный Apple Doc Приветствия:)

Ответ 3

Yups, Parth прав, просто скопируйте и вставьте символ рупии (₹) в NSString, и вы закончили.

Ответ 4

Возможно, вам придется найти какой-то язык, который имеет похожий символ.

Или вы можете просто скопировать символ Rupee откуда-нибудь (например, из некоторого документа с мягкой копией, который содержит это), и вставить его прямо оттуда в текст UILabel.

На данный момент я не знаю другого способа, кроме этого, поскольку существующие клавиатуры еще не имеют символа Рупии. Может быть, в будущем это будет так:

Надеюсь, это поможет вам

Ответ 5

Перейдите к

Изменить → Эможи и символы

В Xcode 7 расположение символов немного изменилось из того, что было предложено Atul.

Ответ 6

Пройдите через следующую SO-почту,

Локализовать валюту для 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];

И установите соответствующее значение фрейма для всех трех видов,

Ответ 7

В Swift 4

пусть RSlabel = UILabel()

пусть стоимость = 1000

override func viewDidLoad() {

super.viewDidLoad()

RSlabel.text = "\u{20B9}"+"\(cost)"

print(RSlabel,"RSlabel")

}