কম্পিউটার

কিভাবে iOS অ্যাপে স্ক্রোলযোগ্য টেক্সটভিউ তৈরি করবেন?


iOS-এ একটি স্ক্রোলযোগ্য টেক্সটভিউ তৈরি করতে আমরা এটি দুটি উপায়ে করতে পারি, একটি স্টোরিবোর্ড ব্যবহার করে এটি তৈরি করে এবং অন্যটি প্রোগ্রাম্যাটিকভাবে আরেকটি টেক্সটভিউ তৈরি করে।

একটি টেক্সট ভিউ ডিফল্টরূপে স্ক্রোলযোগ্য হয় যদি এতে টেক্সটভিউ-এর উচ্চতার চেয়ে বেশি পাঠ্য থাকে এবং স্ক্রোলযোগ্য বৈশিষ্ট্য নিষ্ক্রিয় থাকে।

1. স্টোরিবোর্ড ব্যবহার করা

  • স্টোরিবোর্ডে যান এবং অবজেক্ট লাইব্রেরি থেকে আপনার ভিউতে একটি টেক্সটভিউ টেনে আনুন।

  • এখন টেক্সট ভিউতে যদি টেক্সটটি উচ্চতার চেয়ে বেশি হয় তবে এটি ডিফল্টরূপে স্ক্রোলযোগ্য হবে, অন্যথায় এটি স্ক্রোলযোগ্য হবে না।

  • অবশিষ্ট প্রয়োজনীয় সীমাবদ্ধতার সাথে উচ্চতা সীমাবদ্ধতা দিন।

  • নিশ্চিত করুন যে স্ক্রলিং সক্রিয় করা হয়েছে নির্বাচন করা হয়েছে এবং ব্যবহারকারীর ইন্টারঅ্যাকশন সক্ষম করা হয়েছে।

কিভাবে iOS অ্যাপে স্ক্রোলযোগ্য টেক্সটভিউ তৈরি করবেন?

2.প্রোগ্রাম্যাটিকভাবে

প্রোগ্রাম্যাটিকভাবে একটি পাঠ্য দৃশ্য তৈরি করতে আপনি নিম্নলিখিত কোডটি ব্যবহার করতে পারেন। এটাকেও সীমাবদ্ধতা দিতে ভুলবেন না।

lettx = UITextView()
   tx.isScrollEnabled = true
   tx.isUserInteractionEnabled = true
   tx.frame = CGRect(x: 10, y: 10, width: self.view.frame.width, height: 100)
   tx.text = "Loremipsum dolor sit erelitlamet, consectetaurcilliumadipisicingpecu, sed do
   eiusmodtemporincididuntutlabore et dolore magna aliqua. Utenim ad minim veniam, quisnostrud
   exercitation ullamcolaboris nisi utaliquip ex eacommodoconsequat.Duisauteirure dolor in
   reprehenderit in voluptatevelitessecillumdoloreeufugiatnullapariatur.    
   Excepteursintoccaecatcupidatat non proident, sunt in culpa qui officiadeseruntmollitanim id
   estlaborum. Nam liber teconscient to factor tum poenlegumodioqueciviuda."
   self.view.addSubview(tx)

এটি আপনার অ্যাপ্লিকেশানে একটি স্ক্রোলযোগ্য পাঠ্য দৃশ্য তৈরি করবে যা এইরকম দেখায়:

কিভাবে iOS অ্যাপে স্ক্রোলযোগ্য টেক্সটভিউ তৈরি করবেন?


  1. অ্যান্ড্রয়েডে একটি টেক্সটভিউয়ের ভিতরে একাধিক শৈলী কীভাবে তৈরি করবেন?

  2. অ্যান্ড্রয়েডে টেক্সটভিউতে পাঠ্যকে কীভাবে জাস্টিফাই করবেন?

  3. কিভাবে একটি অ্যান্ড্রয়েড অ্যাপে TextToSpeech তৈরি করবেন?

  4. কীভাবে ফেসবুকে অ্যান্ড্রয়েড অ্যাপ তৈরি করবেন?