আমার অ্যাপ্লিকেশনটিতে একটি পাঠ্য ফিল্ড রয়েছে যেখানে ব্যবহারকারীকে পাসওয়ার্ড রাখতে হবে এবং আমি চাই যে তিনি যখন কোনও চরিত্র প্রবেশ করেন তখন এটি এটিকে 'to' এ পরিবর্তন করতে হয় আমি কীভাবে এটি করতে পারি?
আমার অ্যাপ্লিকেশনটিতে একটি পাঠ্য ফিল্ড রয়েছে যেখানে ব্যবহারকারীকে পাসওয়ার্ড রাখতে হবে এবং আমি চাই যে তিনি যখন কোনও চরিত্র প্রবেশ করেন তখন এটি এটিকে 'to' এ পরিবর্তন করতে হয় আমি কীভাবে এটি করতে পারি?
উত্তর:
আপনি এটি সরাসরি এক্সকোডে অর্জন করতে পারেন:
খুব শেষ চেকবক্স, secure
চেক করা হয়েছে তা নিশ্চিত করুন ।
অথবা আপনি কোড ব্যবহার করে এটি করতে পারেন:
পাঠ্য বস্তুটি পাঠ্যটি প্রবেশ করানো উচিত কিনা তা সনাক্ত করে।
ঘোষণা
optional var secureTextEntry: Bool { get set }
আলোচনা
এই সম্পত্তিটি false
ডিফল্ট হিসাবে সেট করা আছে । এই সম্পত্তিটি সেট true
করে একটি পাসওয়ার্ড-শৈলীর পাঠ্য অবজেক্ট তৈরি করে, যা প্রবেশ করানো পাঠ্যটি আড়াল করে।
উদাহরণ:
texfield.secureTextEntry = true
সুইফট 3.0.০ বা তারপরে
passwordTextField.isSecureTextEntry = true
এক্সকোড .3.৩.১ এ, আপনি যদি একটি ব্যবহার করেন তবে আপনি NSTextField
চেকবক্সটি দেখতে পাবেন না secure
।
পরিবর্তে ব্যবহার NSTextField
ব্যবহার করুনNSSecureTextField
আমি অনুমান করছি এটি এখন একটি সুইফট / অবজেক্টিভ-সি পরিবর্তন, যেহেতু এখন নিরাপদ পাঠ্য ক্ষেত্রের জন্য একটি শ্রেণি রয়েছে। উপরের লিঙ্কটিতে এটি বলেছে Available in OS X v10.0 and later.
আপনি কখন / কেন / কী কারণে সংস্করণ / অবজেক্টিভ-সি, এক্সকোড বা ওএস এক্স এর সংস্করণগুলি সম্পর্কে আরও জানুন
আপনি এট্রিবিউট ইন্সপেক্টর থেকে টেক্সটফিল্ডের বৈশিষ্ট্য ব্যবহার করে এটি করতে পারেন
স্টোরিবোর্ড থেকে আপনার টেক্সটফিল্ডে আলতো চাপুন এবং অ্যাট্রিবিউট ইন্সপেক্টরটিতে যান এবং গ্রাফিকাল ওভারভিউয়ের জন্য কেবল "সিকিওর টেক্সট এন্ট্রি" এসএসের চেকবক্সটি যুক্ত করা হয়েছে
প্রোগ্রামগতভাবে (সুইফট 4 এবং 5)
self.passwordTextField.isSecureTextEntry = true