MacOS Swift DatePicker в текстовом режиме сбрасывает ключевые записи - PullRequest
0 голосов
/ 22 сентября 2019

это немного сложно объяснить.

В моем приложении MacOS есть DatePicker, где запрашивается дата рождения клиента.Пользователь должен иметь возможность указать день, месяц и год даты рождения клиента.

Теперь, если пользователь вводит год (4 цифры), первые введенные цифры будут сброшены, если он недостаточно быстр.

Допустим, вы хотите ввести 1985, и если вынедостаточно быстры, поле будет сброшено, если вы захотите ввести «5», что приведет к 5-му году, а не к 1985.

Я могу воспроизвести это довольно легко:

  • Создайте новый проект в XCode (приложение Cocoa - Swift)
  • Перетащите указатель даты на viewController
  • Запустите проект.
  • Tab to year - попробуйте ввести год (например, 1985) немного медленнее.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...