شارك المقالة

تغيير عناصر bottomNavigationBar عند الضغط عليها في Flutter


تغيير عناصر bottomNavigationBar عند الضغط عليها في Flutter

في هذا المقال سوف نكمل معكم في عر ض تصاميم ال bottomNavigationBar المختلفه وكما نعلم انها من اكثر العناصر التي نركز عليها في الموقع لانها تكون ظاهره بشكل كبير في تطبيقك ويكون المستخدم قادر مع التعامل معها ولهذا نقدم لكم الكثير من هذه العناصر والاشكال المتنوعه في موقعنا وفي درس اليوم ناتي لكم بشكل جديد من الاشكال التي يمكنكم استعمالها في تطبيقاتكم حتى تتمكنوا من عرض التصميم الخاص بالصفحه بدون ادنى اشكاليه تماما ومعظم الاشكال عباره عن مكتبات يمكنكم استعمالها في تطوير التطبيق الذي تعملون عليه .


سهولة الوصول إلى الأجهزة المحمولة كان انتشار الأجهزة المحمولة من بين أحدث التطورات الثورية. نظرًا لأن المزيد والمزيد من الأفراد يستخدمون هواتفهم الذكية والأجهزة اللوحية للوصول إلى الإنترنت ، فقد نتج عن ذلك زيادة في الشركات التي تنشئ تطبيقات الأجهزة المحمولة.

تعد سهولة الوصول إلى الأجهزة المحمولة إحدى المزايا العديدة لتطوير تطبيقات الويب ، ولكنها أيضًا واحدة من أهمها. يحتاج موقع الويب الخاص بك إلى العمل بشكل صحيح عبر جميع الأنظمة الأساسية لأن غالبية المستخدمين يمتلكون الآن الهواتف الذكية والأجهزة اللوحية. يمكن لجميع الأجهزة ، بما في ذلك الهواتف المحمولة والأجهزة اللوحية ، استخدام تطبيقات الويب. ضع في اعتبارك استخدام تطوير تطبيقات الويب لتسهيل الوصول إلى موقعك على أي جهاز.


add package :

flashy_tab_bar2: ^0.0.5


How to use flashy_tab_bar in Flutter

الامر بسيط جدا بعد تثبيت المكتبة السابقه لديك سوف تتمكن من استخدام FlashyTabBar وبها تقوم بعمل العناصر التي ترغب بها في items وايضا خاصية onItemSelected تساعدكم في معرفة المستخدم في اي index من العناصر وايضا selectedIndex تعرض ال index المخصص للصفحه ويمكنكم تحديد طول ال FlashyTabBar والانميشن الذي ترغب بعرضه .


How to use flashy_tab_bar in Flutter

bottomNavigationBar.dart


import 'package:flashy_tab_bar2/flashy_tab_bar2.dart';


bottomNavigationBar: FlashyTabBar(
        height: 55,
        animationCurve: Curves.easeInOut,
        selectedIndex: _selectedIndex,
        showElevation: true,
        onItemSelected: (index) => setState(() {
          _selectedIndex = index;
        }),
        items: [
          FlashyTabBarItem(
            icon: Icon(Icons.event),
            title: Text('Events'),
          ),
          FlashyTabBarItem(
            icon: Icon(Icons.search),
            title: Text('Search'),
          ),
          FlashyTabBarItem(
            icon: Icon(Icons.highlight),
            title: Text('Highlights'),
          ),
          FlashyTabBarItem(
            icon: Icon(Icons.settings),
            title: Text('Settings'),
          ),
        ],
      ),
      


شاهد أيضًا
مقالات ذات صلة
عرض تفاصيل الطلب الذي قام بة المستخدم في برنامج الاندرويد ستوديو #7 | firebase with android studio

  في هذا المقال سوف نتعرف بأذن الله تعالى على كيفية عمل أون كليك onClick …

شرح كيفية تحديث جميع المكتبات داخل فلاتر دفعه واحده اوتوماتيكي

شرح كيفية تحديث جميع المكتبات داخل فلاتر دفعه واحده اوتوماتيكي مع تحديث فلاتر و الdart…

تصميم Custom BottomSheet وارسال بيانات الarray بداخله

 تصميم Custom BottomSheet وارسال بيانات الarray بداخلهفي هذا المقال سوف نتعرف على كيفية إنشاء وعمل …

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع