iOS-এ একটি স্ক্রোলযোগ্য টেক্সটভিউ তৈরি করতে আমরা এটি দুটি উপায়ে করতে পারি, একটি স্টোরিবোর্ড ব্যবহার করে এটি তৈরি করে এবং অন্যটি প্রোগ্রাম্যাটিকভাবে আরেকটি টেক্সটভিউ তৈরি করে।
একটি টেক্সট ভিউ ডিফল্টরূপে স্ক্রোলযোগ্য হয় যদি এতে টেক্সটভিউ-এর উচ্চতার চেয়ে বেশি পাঠ্য থাকে এবং স্ক্রোলযোগ্য বৈশিষ্ট্য নিষ্ক্রিয় থাকে।
1. স্টোরিবোর্ড ব্যবহার করা
-
স্টোরিবোর্ডে যান এবং অবজেক্ট লাইব্রেরি থেকে আপনার ভিউতে একটি টেক্সটভিউ টেনে আনুন।
-
এখন টেক্সট ভিউতে যদি টেক্সটটি উচ্চতার চেয়ে বেশি হয় তবে এটি ডিফল্টরূপে স্ক্রোলযোগ্য হবে, অন্যথায় এটি স্ক্রোলযোগ্য হবে না।
-
অবশিষ্ট প্রয়োজনীয় সীমাবদ্ধতার সাথে উচ্চতা সীমাবদ্ধতা দিন।
-
নিশ্চিত করুন যে স্ক্রলিং সক্রিয় করা হয়েছে নির্বাচন করা হয়েছে এবং ব্যবহারকারীর ইন্টারঅ্যাকশন সক্ষম করা হয়েছে।
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)
এটি আপনার অ্যাপ্লিকেশানে একটি স্ক্রোলযোগ্য পাঠ্য দৃশ্য তৈরি করবে যা এইরকম দেখায়: