Menu
CoddyTech

כפתור פעולה צף

חלק מהיחידה הוספת אינטראקטיביות במסלול ה-Flutter של Coddy. שיעור 5 מתוך 34.

באפליקציות רבות יש כפתור עגול אחד שמרחף בפינה הימנית התחתונה: הודעה חדשה, פתק חדש, תמונה חדשה. Flutter קוראת לו FloatingActionButton.

הוא לא נמצא בתוך body. ל־Scaffold יש מקום משלו עבורו, לצד appBar: ו־body::

Scaffold(
  body: ...,
  floatingActionButton: FloatingActionButton(
    onPressed: () {},
    child: Icon(Icons.edit),
  ),
)

ה־Scaffold ממקמת אותו בפינה ומשאירה אותו מעל כל שאר הדברים במסך. ה־child: שלו הוא בדרך כלל Icon.

challenge icon

אתגר

קל

הוסף ל־Scaffold כפתור פעולה צף עם Icons.add שמדפיס New note בעת לחיצה.

נסו בעצמכם

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('No notes yet'),
        ),
      ),
    );
  }
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה הוספת אינטראקטיביות

תרגלו בעצמכם: קומפיילר Flutter אונליין