ویجت Scaffold

تعداد بازدید ها : 2,634 بازدید
 ویجت Scaffold

ویجت Scaffold (داربست) یکی از کاربردی ترین ویجت های اسکلت بندی صفحه می باشد . شما توسط امکانات این ویجت به راحتی چند خط کد می توانید برای صفحه ی اپلیکیشن خود AppBar , floatingActionButton , bottomNavigationBar و … را ایجاد نمایید . ایجاد هر کدام از این ویجت ها بدون استفاده از امکانات Scaffold کاری زمانگیر و ناپایدار است .

اسکلت بندی صفحه در فلاتر

ساختار کلی ویجت Scaffold به شکل زیر است :

Scaffold(
      appBar: AppBar(
        title: Text('My App'),
        leading: null,
        actions: <Widget>[],
      ),
      body: Text('This is first app'),
      floatingActionButton: FloatingActionButton(
        onPressed: () {},
        child: Icon(Icons.add),
      ),
      bottomNavigationBar: BottomNavigationBar(onTap: null, items: [
        BottomNavigationBarItem(
          icon: Icon(Icons.home),
        ),
      ]),
    );

تذکر : ویجت Scaffold حتما باید در یک ویجت MaterialApp قرار گیرد .

جهت کسب اطلاعات بیشتر در مورد ویجت Scaffold در محیط اندروید استودیو دکمه Ctrl را پایین نگهداشته و با موس بر روی Scaffold کلیک نمایید تا به کلاس سازنده ویجت هدایت شوید و در آنجا تمام پراپرتی های این ویجت را مشاهده و مطالعه نمایید . همچنین در این لینک از سایت اصلی فلاتر در مورد این ویجت اطلاعات کسب نمایید .

امیدوارم این مطلب برای شما مفید باشد .

3+
می خوانم   ویجت Divider
محمدمجتبی جوارشکیان

محمدمجتبی جوارشکیان

من محمدمجتبی جوارشکیان ، کارشناس IT و فعال اجتماعی هستم و در حوزه معماری ، طراحی ، تحلیل گری ، مدلسازی و توسعه ی محیط های نرم افزاری فعالیت دارم . بسیار خوشحال می شوم من را از انتقادات ، پیشنهادات و نظرات خود مطلع فرمایید . آدرس ایمیل : info@javareshkian.ir

3 نظر

    Avatar
  • مرسی بابت توضیحاتتتت

    1+
      محمدمجتبی جوارشکیان
    • سپاس

      0
  • Avatar
  • موفق باشید

    0

ارسال یک پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

نه − چهار =