دکمه‌های شناور

دکمه‌های شناور دکمه‌های تعاملی هستند که بالای محتوای صفحات مانند Main، Listing یا Web شناور می‌مانند. این دکمه‌ها معمولاً در گوشه‌ای ثابت یا روی محتوا قرار می‌گیرند و دسترسی سریع به عملیات مهم را فراهم می‌کنند. هر دکمه می‌تواند رنگ، اندازه، لوگو و عمق سایه (Elevation) دلخواه داشته باشد. کاربران می‌توانند با لمس یا نگه‌داشتن دکمه، عملیات مشخصی که در اپلیکیشن تعریف شده است را اجرا کنند.

فیلد نوع مقدار پیش فرض توضیحات
Color Color {color} رنگ پس‌زمینه دکمه شناور. می‌توان آن را برای هماهنگی با برند تغییر داد.
Size Number 90 قطر دکمه بر حسب پیکسل. برای برجسته یا کم‌جلب توجه بودن قابل تنظیم است.
Radius Number 1000 شعاع گوشه‌های دکمه. مقدار بزرگ، شکل دایره‌ای ایجاد می‌کند.
Elevation Number 1 عمق سایه دکمه برای ایجاد جلوه‌ی شناور.
Logo Logo {logo} تصویر یا آیکون نمایش داده شده روی دکمه.
Logo.Size Number 30 اندازه لوگو داخل دکمه بر حسب پیکسل.
OnClick Array [] فهرست عملیاتی که هنگام لمس دکمه اجرا می‌شوند.
OnLongClick Array [] فهرست عملیاتی که هنگام نگه‌داشتن طولانی دکمه اجرا می‌شوند.

نمونه کدنویسی:

{
  "Float.Buttons": [
    {
      "Color": "{color}",
      "Size": 90,
      "Radius": 1000,
      "Elevation": 1,
      "Logo": "{logo}",
      "Logo.Size": 30,
      "OnClick": [],
      "OnLongClick": []
    }
  ]
}

🔗 نسخه بصری

برای مشاهده نحوه طراحی دکمه‌های شناور (Float Buttons) در Applin Studio (بدون نیاز به کدنویسی)، به لینک زیر مراجعه کنید:

طراحی Float Buttons در Applin Studio