NSNumberFormatter через StoryBoard - Xcode 9 - PullRequest
0 голосов
/ 06 ноября 2018

Я хочу реализовать NumberFormatter через раскадровку для ввода валют в текстовые поля.

Я сослался на эти ответы: https://stackoverflow.com/a/7479950/7205816 https://stackoverflow.com/a/30688762/7205816

Это заставляет меня поверить, что это было в более ранних версиях Xcode. Это тот же самый случай сейчас? Как мы можем реализовать это в раскадровке?

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

Как правильно достичь того же?

1 Ответ

0 голосов
/ 06 ноября 2018

NSNumberFormatter доступно только для приложений Mac. Чтобы иметь такое же поведение на iOS, вы должны сделать это программно.


В Xcode 10:

В библиотеке компонентов пользовательского интерфейса найдите текстовое поле с помощью средства форматирования чисел

search

Затем в проводнике сцен выберите Числовой форматер:

scene

В инспекторе атрибутов вы можете установить свойства средства форматирования чисел:

attributes


В Xcode 9 и ниже вы можете найти элементы пользовательского интерфейса в вашей раскадровке, переключая панель инспектора:

ui elements

...