2009-10-07 17 views
7

Czy w Cocoa jest wbudowane okno dialogowe nazwa użytkownika/hasło? Nie chcę tego wymyślać na nowo, jeśli istnieje standardowy sposób robienia tego, ale po przegrupowaniu go, nie wymyśliłem niczego.Wbudowane okno uwierzytelniania hasła w kakao?

Często widzę ten obraz blokady z nałożonym na niego obrazem aplikacji, więc pomyślałem, że może być coś.

Odpowiedz

12

Istnieje NSSecureTextField, podklasa sterowania (NSTextField) do wprowadzania bezpiecznego tekstu (pokazuje • zamiast liter i nie pozwala na kopiowanie do niezabezpieczonego pola tekstowego), ale nie ma standardowego okna dialogowego uwierzytelniania Kakao do dowolnego użycia.

Ramka Authorization Services wyświetli standardowe okno dialogowe w razie potrzeby (tj. W odpowiedzi na żądanie do architektury), ale nie wierzę, że możesz wybrać to okno dialogowe do własnych celów (ani nie powinieneś; być poważnym błędem, aby pozwolić użytkownikom myśleć, że autoryzowali uprzywilejowane działanie zgodnie z rozumianym znaczeniem okna dialogowego, gdy korzystałeś z okna dialogowego z innym intencją).