ইন Flutter, Padding আপনার ইউজার ইন্টারফেসের উপাদানগুলির মধ্যে ব্যবধান তৈরি করার জন্য অপরিহার্য সরঞ্জামগুলির মধ্যে একটি। এটি আপনাকে আরও দৃষ্টিনন্দন এবং কার্যকর লেআউট অর্জন করতে সহায়তা করে। Padding এই নিবন্ধটি আপনাকে আপনার Flutter অ্যাপ্লিকেশনের উপাদানগুলির মধ্যে ব্যবধান তৈরি করতে কীভাবে ব্যবহার করতে হয় সে সম্পর্কে আপনাকে গাইড করবে ।
মৌলিক ব্যবহার
Padding widget আপনি চারপাশে ব্যবধান যোগ করতে চান মোড়ানো দ্বারা ব্যবহৃত হয়. নীচে আপনি কিভাবে একটি চারপাশে Padding যোগ করতে ব্যবহার করতে পারেন: padding widget
Padding(
padding: EdgeInsets.all(16.0), // Adds 16 points of padding around the child widget
child: YourWidgetHere(),
)
ব্যবধান কাস্টমাইজ করা
আপনি সম্পত্তি ব্যবহার করে প্রতিটি পাশের(বাম, ডান, উপরে, নীচে, উল্লম্ব, অনুভূমিক) ব্যবধান কাস্টমাইজ করতে পারেন EdgeInsets
:
Padding(
padding: EdgeInsets.only(left: 10.0, right: 20.0), // Adds 10 points of padding on the left and 20 points on the right
child: YourWidgetHere(),
)
Padding(
padding: EdgeInsets.symmetric(vertical: 10.0, horizontal: 20.0), // Adds vertical and horizontal padding
child: YourWidgetHere(),
)
বিন্যাস সঙ্গে সমন্বয়
Padding প্রায়ই লেআউটে উইজেটগুলির মধ্যে ব্যবধান সামঞ্জস্য করতে ব্যবহৃত হয় যেমন Column
, Row
, ListView
ইত্যাদি।
Column(
children: [
Padding(
padding: EdgeInsets.only(bottom: 10.0),
child: Text('Element 1'),
),
Padding(
padding: EdgeInsets.only(bottom: 10.0),
child: Text('Element 2'),
),
// ...
],
)
সাইজিংয়ের সাথে নমনীয়তা
Padding শুধুমাত্র ব্যবধান যোগ করে না কিন্তু মার্জিনের মতো প্রভাবও তৈরি করতে পারে। ব্যবহার করার সময় Padding, এটি এর বাইরের স্থানকে প্রভাবিত করে না widget ।
উপসংহার:
Padding Flutter ব্যবধান তৈরি করতে এবং আপনার UI এ উপাদানগুলির অবস্থান সামঞ্জস্য করার জন্য একটি দরকারী টুল । ব্যবহার করে Padding, আপনি আপনার অ্যাপ্লিকেশনের জন্য আরও আকর্ষণীয় এবং সুগঠিত লেআউট তৈরি করতে পারেন।