एक UITextField पासवर्ड अस्पष्ट


162

मैं एक लॉगिन पृष्ठ कर रहा हूं। मेरे पास पासवर्ड के लिए UITextField है।

जाहिर है, मैं नहीं चाहता कि पासवर्ड देखा जाए; इसके बजाय, मैं चाहता हूं कि जब टाइप किया जाए तो सर्कल दिखाए जाएं। आप ऐसा करने के लिए फ़ील्ड कैसे सेट करते हैं?


क्या यह आपका प्रश्न था? forum.macrumors.com/showthread.php?t=872023 क्योंकि इसका उत्तर वहां दिया गया है।
jtbandes

@ har__017 स्वीकार करें यदि समस्या हल हो गई है।
xydev

@jtbandes नहीं यह मेरा सवाल नहीं है।
कठोर_017

जवाबों:


321

कृपया अपनी UItextField संपत्ति को सुरक्षित रखें।

इसे इस्तेमाल करे..

textFieldSecure.secureTextEntry = true

textFieldSecure आपका UITextField है ...


82

एक अस्पष्ट UITextField पासवर्ड के लिए यह कर सकता है:

यहां छवि विवरण दर्ज करें

कोड

उद्देश्य सी:

  textField.secureTextEntry = YES;

स्विफ्ट:

  textField.isSecureTextEntry = true 

37

इंटरफ़ेस बिल्डर में "सिक्योर टेक्स्ट एंट्री" चेकबॉक्स की जाँच करें

या

कोड सेट में:

उद्देश्य सी:

yourTextField.secureTextEntry = YES;

स्विफ्ट:

yourTextField.secureTextEntry = true


8

Xib फ़ाइल खोलें और पासवर्ड टेक्स्ट फ़ील्ड के निरीक्षक को खोलें और सुरक्षित संपत्ति पर टिक करें।


6

स्विफ्ट 3.0 के लिए:

txtpassword.isSecureTextEntry = true

2
आप केवल पिछले उत्तरों को क्यों दोहरा रहे हैं

जहाँ आप ए एस देखते हैं।
सोमनाथ


3

बस Secure Text Entryस्टोरीबोर्ड पर चेक बॉक्स चेक करें

यहां छवि विवरण दर्ज करें


क्या कोई ऐसा तरीका है जिससे मैं चरित्र को बिल्कुल भी छिपा सकता हूं? मैं नहीं चाहता कि चरित्र बिल्कुल दिखाई दे।
मनिंदर सिंह

@ मानिंदरसिंह ज़रूर हैं, लेकिन कुछ सोच-विचार करने की ज़रूरत है। मेरे विचार से सभी इनपुट को इंटरसेप्ट करने के लिए टेक्स्ट फील्ड डेलिगेट विधि का उपयोग करना है। उसके बाद किसी भी इंटरसेप्टेड कैरेक्टर्स के लिए गलत लौटें और अपने द्वारा अपने स्ट्रिंग का निर्माण करें। इस प्रतिनिधि विधि पर एक नज़र डालेंtextField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String)
Fangming

2
    txt_Password = new UITextField {
        Frame = new RectangleF (20,40,180,31),
        BorderStyle = UITextBorderStyle.Bezel,
        TextColor = UIColor.Black,
        SecureTextEntry = true,
        Font = UIFont.SystemFontOfSize (17f),
        Placeholder = "Enter Password",
        BackgroundColor = UIColor.White,
        AutocorrectionType = UITextAutocorrectionType.No,
        KeyboardType = UIKeyboardType.Default,
        ReturnKeyType = UIReturnKeyType.Done,
        ClearButtonMode = UITextFieldViewMode.WhileEditing,
    };

SecureTextEntry सेट सही है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.