2010-10-29 5 views
4

Я хочу сделать экран разблокировки пароля для своего приложения, и я не уверен, как бы я это сделал.Создание блокировки паролей для приложения?

Я хочу, чтобы это выглядело как его версия, разработанная Apple, которая является экраном настройки блокировки паролей.

alt text

Как я могу идти о делать что-то подобное, где, как только все четыре цифры ввода кода немедленно проверяется на предварительно заданный пароль?

Спасибо!

ответ

1

Скорее всего вы создадите представление, и когда все поля будут установлены, вы проверите против известного пароля или проверите хэш входного ключа доступа к сохраненному хешу.

В основном у вас есть сохраненный пароль/хэш, и вы проверяете это, когда у вас есть все поля, заполненные в вашем представлении.

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

+0

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

+1

с iphone sdk у вас есть обратный вызов всякий раз, когда кто-то добавляет текст, если вы видите, что есть один символ, который вы устанавливаете фокус на следующее текстовое поле, это так же просто. посмотрите на http://www.iphonedevsdk.com/forum/iphone-sdk-development/10860-how-do-i-plplicate-passcode-screen.html –

+0

Спасибо за эту ссылку, выглядит очень полезно! –

2

Только что нашел проект, который точно воспроизводит это. Я собираюсь опубликовать это здесь для дальнейшего использования, если кому-то это понадобится. https://github.com/guicocoa/pinview

https://github.com/guicocoa/pinview

Смежные вопросы