Как разместить тип содержимого TextField для Float на XCode?

Вы можете изменить размер окна, изменив геометрию по умолчанию (строки x столбцы):

0
задан 13 August 2018 в 15:51

1 ответ

Нет решения для входящих сообщений, вы должны сделать это вручную с помощью UITextFieldDelegate:

func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
   //customize your string here
}
0
ответ дан 15 August 2018 в 16:59
  • 1
    Что означает «решение для входящих сообщений» ? – Augusto 13 August 2018 в 16:01
  • 2
    Решено Apple, с их открытым API. Например, в раскадровке вы не видите возможного состояния для быстрого решения проблем. – biloshkurskyi.ss 13 August 2018 в 16:06
  • 3
    Вы можете проверить аналогичную проблему, но с & quot; - & quot; character: stackoverflow.com/q/40946134/1278744 – biloshkurskyi.ss 13 August 2018 в 16:07
  • 4
    В документе говорится: «Запрос делегату, если указанный текст следует изменить. & Quot; , Но это не то, что мне нужно. В: developer.apple.com/documentation/uikit/uitextfielddelegate/… – Augusto 13 August 2018 в 16:31
  • 5
    Это именно то, что вам нужно, потому что вы получаете старый текстовый текст и новый, и вы можете добавить или удалить этот дополнительный символ. Например, если вы видите, что длина вашего предыдущего текста равна 3, и есть еще один номер, добавляющий вы добавляете & quot ;. & quot; и это число. Таким образом, вы получите линию со всеми числами и точкой. – biloshkurskyi.ss 13 August 2018 в 16:35

Другие вопросы по тегам:

Похожие вопросы: