কম্পিউটার

আইফোন/আইওএস কীবোর্ডে নেক্সট বোতাম সহ সমস্ত পাঠ্য ক্ষেত্রের মধ্য দিয়ে কীভাবে যেতে হয়?


সম্পন্ন বা রিটার্ন বোতামে ট্যাপ করে একের পর এক সমস্ত টেক্সট ফিল্ডের মধ্য দিয়ে যেতে, আমাদের একটি যুক্তি তৈরি করতে হবে। আসুন এটি একটি প্রকল্পের সাহায্যে বুঝতে পারি।

  • একটি প্রকল্প তৈরি করুন এবং ভিউ কন্ট্রোলার স্টোরি বোর্ডে চারটি পাঠ্য ক্ষেত্র টেনে আনুন।

  • তাদের একে একে নির্বাচন করুন এবং বৈশিষ্ট্য থেকে, পরিদর্শক তাদের ট্যাগগুলি যথাক্রমে 1,2,3,4 হিসাবে সেট করে৷

  • এছাড়াও অ্যাট্রিবিউট ইন্সপেক্টর থেকেই তাদের রিটার্ন কী সেট করুন ডন।

  • ভিউ কন্ট্রোলার ক্লাসে চারটি টেক্সট ফিল্ডের জন্য আউটলেট তৈরি করুন, তাদের নিজ নিজ আউটলেটের সাথে সংযুক্ত করুন।

@IBOutlet দুর্বল var tf1:UITextField!@IBOutlet দুর্বল var tf2:UITextField!@IBOutlet দুর্বল var tf3:UITextField!@IBOutlet দুর্বল var tf4:UITextField!
  • ভিউকন্ট্রোলার ক্লাসটি UITextFieldDelegate-এ প্রসারিত করুন এবং পদ্ধতিটি লিখুন, textFieldShouldReturn

এক্সটেনশন ভিউকন্ট্রোলার:UITextFieldDelegate { func textFieldShouldReturn(_ textField:UITextField) -> বুল { }}
  • ভিউকন্ট্রোলার ক্লাসের viewDidLoad() পদ্ধতিতে, তাদের প্রতিনিধিকে একের পর এক সেট করুন।

ওভাররাইড func viewDidLoad() { super.viewDidLoad() self.tf1.delegate =self self.tf2.delegate =self self.tf3.delegate =self self.tf4.delegate =self
  • এখন পদ্ধতিতে, আমরা উপরে লিখেছি, কোডের নিম্নলিখিত লাইন যোগ করুন

 লেট nextTag =textField.tag + 1let nextTF =textField.superview?.viewWithTag(nextTag) হিসাবে UIResponder! if nextTF !=nil { nextTF?.becomeFirstResponder()} অন্য { textField.resignFirstResponder()}re প্রাক> 

সম্পূর্ণ ভিউকন্ট্রোলার ক্লাসটি এখন এইরকম হওয়া উচিত,

ইম্পোর্ট করুন UIKitclass ViewController:UIViewController { @IBOutlet weak var tf1:UITextField! @IBOutlet দুর্বল var tf2:UITextField! @IBOutlet দুর্বল var tf3:UITextField! @IBOutlet দুর্বল var tf4:UITextField! ওভাররাইড func viewDidLoad() { super.viewDidLoad() // ভিউ লোড করার পরে কোনো অতিরিক্ত সেটআপ করুন, সাধারণত একটি নিব থেকে। self.tf1.delegate =self self.tf2.delegate =self self.tf3.delegate =self self.tf4.delegate =self }} এক্সটেনশন ভিউ কন্ট্রোলার:UITextFieldDelegate { func textFieldShouldReturn(_ textField:UITextField) => বোতাম textField.tag + 1 let nextTF =textField.superview?.viewWithTag(nextTag) UIResponder হিসাবে! if nextTF !=nil { nextTF?.becomeFirstResponder() } else { textField.resignFirstResponder() } রিটার্ন মিথ্যা }}

এইভাবে অ্যাপটি যথাক্রমে xcode এবং সিমুলেটরে দেখায়

আইফোন/আইওএস কীবোর্ডে নেক্সট বোতাম সহ সমস্ত পাঠ্য ক্ষেত্রের মধ্য দিয়ে কীভাবে যেতে হয়?

আইফোন/আইওএস কীবোর্ডে নেক্সট বোতাম সহ সমস্ত পাঠ্য ক্ষেত্রের মধ্য দিয়ে কীভাবে যেতে হয়?


  1. পাঠ্য এবং রঙ সেট করতে iOS বোতামটি কীভাবে কাস্টমাইজ করবেন?

  2. আইফোনে Google কীবোর্ড কীভাবে ব্যবহার করবেন

  3. কীভাবে আইফোনে একটি হোম বোতাম পাবেন

  4. আইওএস-এ গুগল ট্রান্সলেটের মাধ্যমে কীভাবে দ্রুত পাঠ্য অনুবাদ করবেন