ویجت 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 نظر
مرسی بابت توضیحاتتتت
سپاس
موفق باشید