パッケージ、リポジトリ、アプリカテゴリを検索

パッケージ詳細v4.1.1

fading_edge_scrollview

FadingEdgeScrollView を提供するパッケージで、フェードインエッジ付きのスクロール可能なビューを構築できます

AndroidiOSWebmacOSWindowsLinux
30日間ダウンロード
17.6万
いいね数
129
Pub ポイント
160

パッケージをインストール

flutter pub add fading_edge_scrollview

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

FadingEdgeScrollView は、スクロールビューの上部と下部に滑らかなフェードエッジを追加することで、スクロール可能なウィジェットを強化するFlutterパッケージです。コンテンツがスクロールする際、視覚的に魅力的な効果を提供し、スクロール方向や境界をより簡単に認識できるようにします。リスト、グリッド、または任意のスクロール可能なコンテンツにおいて、わずかな視覚的ヒントがユーザー体験を向上させる場合に最適です。このパッケージはAndroid、iOS、Web、macOS、Windows、Linuxを含むすべての主要プラットフォームをサポートしています。

用途

  • 視覚的なスクロールサインでリストの読みやすさを向上させる
  • アプリケーションで洗練されたスクロール効果を作成する
  • 長いスクロール可能なコンテンツにおけるUXの向上
  • カスタムスクロールビューに洗練されたビジュアルを追加する
  • 垂直スクロール付きダッシュボードで使用

主な機能

  • スムーズなフェードエッジ効果
  • クロスプラットフォーム互換性
  • 既存のスクロール可能なコンポーネントとの簡単な統合
  • カスタマイズ可能なフェード強度
  • 垂直および水平スクロールをサポートしています

適している対象

  • デザイン重視のFlutter開発者
  • 洗練されたスクロール操作を必要とするアプリ
  • 視覚的な仕上げを求めるUI/UXデザイナー
  • コンテンツが豊富なインターフェースを開発する開発者
  • ネイティブ風のスクロール美学を目指すプロジェクト

注意事項

  • 低スペックデバイスではパフォーマンスチューニングが必要になる場合があります
  • フェードの外観を超えるカスタマイズは限られている
  • 非常に動的なスクロールコンテンツには適していません
  • 一貫した背景色と併用するのが最適です
  • 視覚的な混雑を避けるために注意深いスタイリングが必要です

元の README

関連するソースリポジトリの README 原文のスナップショットです。最新の内容はリポジトリをご覧ください。

fading_edge_scrollview

Package providing FadingEdgeScrollView which allows you to build scrollable views with fading edges

Usage

Create FadingEdgeScrollView by calling one of constructors depending on your scroll view class. Unfortunately scrollable view don't share same interface so there are separate constructors for:

  • ScrollView (most scrollable views inherit from this class) FadingEdgeScrollView.fromScrollView
  • SingleChildScrollView FadingEdgeScrollView.fromSingleChildScrollView
  • PageView FadingEdgeScrollView.fromPageView
  • AnimatedList FadingEdgeScrollView.fromAnimatedList
  • ListWheelScrollView FadingEdgeScrollView.fromListWheelScrollView

View passed as child MUST have controller set.

See documentation and example folder for more information

Breaking change in version 4.0.0

Field shouldDisposeScrollController was removed. I was not realizing how widgets should work when I added it. If you were using it - move scrollController creation and disposal to some StatefulWidget.

Demo

Click to see on Youtube:
ListView with images demo ListView demo PageView demo SingleChildScrollView demo

カテゴリー

ソースリポジトリ

このパッケージを使用しているプロジェクト