Liquid Glass Easy

حافة التمرير

شريط متلاشٍ يُبقي العناصر العائمة واضحة.

النصف الآخر من مشكلة الوضوح. التكيّف يغيّر الزجاج، وحافة التمرير تغيّر ما تحته — شريط مثبّت على حافة عنصر قابل للتمرير، معتم تماماً عند الحافة ومتلاشٍ إلى العدم باتجاه المحتوى. وهو النسخة المعتِمة من تأثير حافة التمرير في iOS 26.

Dart
Stack(
  children: [
    myScrollingList,
    Align(
      alignment: Alignment.bottomCenter,
      child: LiquidGlassScrollEdge(
        edge: LiquidGlassEdge.bottom,
        height: 120,
      ),
    ),
    myFloatingTabBar,
  ],
)
المعاملالافتراضيما يفعله
edgebottomأي حافة من الشاشة يحتضنها الشريط.
heightnullارتفاع الشريط. وإن تُرك فارغاً أخذ الصندوق الممنوح له.
color0x8A000000اللون، في الوضع الساكن.
blur5ضبابية الخلفية تحت الشريط — BackdropFilter واحد بالضبط عند أي قيمة. و0 يزيله من الشجرة تماماً.
stylesoftsoft يُلاشي الضبابية فتلتقي بالمحتوى الحاد بلا درزة، وhard ينهيها على خط. ولا يكلّف أحدهما أكثر من الآخر.
curve / blurCurveeaseInOut / —شكلا تلاشي اللون والضبابية.
adaptivitynullاضبطه فيلوّن الشريط نفسه من الخلفية عبر معايِن العارض المشترك — بلا التقاطات إضافية.
childnullمحتوى مثبّت داخل الشريط — عنوان أو صف إجراءات.

التعليقات

التعليقات هي مناقشات GitHub — يمكنك الرد من أيٍّ من المكانين.