Числовая клавиатура с десятичным разделителем

Вместо того, чтобы изменить версию вручную, я рекомендовал бы использовать хеш MD5 фактического файла CSS.

, Таким образом, Ваш URL был бы чем-то как

http://mysite.com/css/[md5_hash_here]/style.css

, Вы могли все еще использовать правило перезаписи разделить хеш, но преимущество состоит в том, что теперь можно установить политику кэша "кэшироваться навсегда", с тех пор если URL является тем же, которое означает, что файл неизменен.

можно тогда записать простой сценарий оболочки, который вычислил бы хеш файла и обновил бы тег (Вы, вероятно, захотите переместить его в отдельный файл для включения).

Просто выполненный, что сценарий каждый раз CSS изменяется и Вы хороши. Браузер ТОЛЬКО перезагрузит Ваши файлы, когда они будут изменены. Если Вы делаете редактирование и затем отменяете его, нет никакой боли в выяснении, к какой версии необходимо возвратиться для посетителей, чтобы не повторно загрузить.

12
задан John Smith 22 July 2009 в 18:35
поделиться

3 ответа

typedef enum {
   UIKeyboardTypeDefault,
   UIKeyboardTypeASCIICapable,
   UIKeyboardTypeNumbersAndPunctuation,
   UIKeyboardTypeURL,
   UIKeyboardTypeNumberPad,
   UIKeyboardTypePhonePad,
   UIKeyboardTypeNamePhonePad,
   UIKeyboardTypeEmailAddress,
   UIKeyboardTypeDecimalPad,
   UIKeyboardTypeTwitter,
   UIKeyboardTypeWebSearch,
   UIKeyboardTypeAlphabet = UIKeyboardTypeASCIICapable // Deprecated
} UIKeyboardType;

Если они вам не нравятся, вы всегда можете изменить их в коде ...

http://openradar.appspot.com/6635276

Вот решение: http://www.iphonedevsdk.com/forum/iphone-sdk-development/6573-howto-customize-uikeyboard.html

7
ответ дан 2 December 2019 в 19:32
поделиться

В настоящее время iPhone SDK не предлагает клавиатуру (0 -9) + десятичная кнопка UIKeyboard. Я подозреваю, что это было разработано, потому что для большинства случаев использования в этом нет необходимости.

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

Однако, если вам действительно нужна клавиатура + десятичная кнопочная клавиатура, единственным вариантом будет использование вашей собственной клавиатуры. Вопреки ответу sbwoodside, вы действительно хотите уклониться от настройки существующей UIKeyboard. Хотя это легко сделать,

0
ответ дан 2 December 2019 в 19:32
поделиться

UIKeyboardTypeNumbersAndPunctuation , вероятно, наименее плохой вариант, если только у вас нет времени и ресурсов, чтобы использовать собственную клавиатуру.

1
ответ дан 2 December 2019 в 19:32
поделиться