Tab Widget Flutter: ট্যাবগুলি আপনি যা মনে করেন ঠিক তাই। এটি UI এর অংশ যা ব্যবহারকারীকে বিভিন্ন রুটের মাধ্যমে (যেমন, পৃষ্ঠাগুলি) ক্লিক করার সময় নেভিগেট করে। অ্যাপ্লিকেশানগুলিতে ট্যাবের ব্যবহার একটি আদর্শ অনুশীলন। ফ্লটার উপাদান লাইব্রেরি ব্যবহার করে ট্যাব লেআউট তৈরি করার একটি সহজ উপায় প্রদান করে।
class MyApp extends StatelessWidget {
const MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
home: DefaultTabController(
length: 5,
child: Scaffold(
appBar: AppBar(
bottom: const TabBar(
tabs: [
Tab(icon: Icon(Icons.settings),),
Tab(icon: Icon(Icons.settings),),
Tab(icon: Icon(Icons.settings),),
Tab(icon: Icon(Icons.settings),),
Tab(icon: Icon(Icons.settings),),
],
),
title: const Text("BnCodeing"),
backgroundColor: Colors.amberAccent,
),
body: const TabBarView(
children: [
Icon(Icons.settings),
Icon(Icons.settings),
Icon(Icons.settings),
Icon(Icons.settings),
Icon(Icons.settings),
],
),
),
),
);
}
}
November 9, 2021