패키지, 저장소 및 앱 카테고리 검색

page_flip 표지
패키지 상세v0.2.5+1

page_flip

앱 내 위젯에 페이지 뒤집기 효과를 추가하는 데 도움이 되는 플러터 패키지입니다.

AndroidiOSWebmacOSWindowsLinux
30일 다운로드
96
좋아요
180
Pub 점수
140

패키지 설치

flutter pub add page_flip

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

page_flip 패키지는 위젯에 현실적인 페이지 뒤집기 효과를 제공함으로써 Flutter 애플리케이션을 향상시킵니다. 개발자가 화면 또는 콘텐츠 섹션 간에 상호작용 가능한 책 같은 전환 효과를 만들 수 있게 해주며, 부드러운 애니메이션을 통해 사용자 참여도를 높입니다. 디지털 북, 발표 자료 또는 어떤 앱에서도 손으로 넘기는 느낌을 원하는 경우에 적합하며, 모바일, 웹, 데스크톱 등 여러 플랫폼을 지원합니다. 최소한의 설정으로 쉽게 통합할 수 있어 초보자와 숙련된 개발자 모두에게 접근하기 쉽습니다.

사용 사례

  • 디지털 책과 전자책 리더
  • 인터랙티브 프레젠테이션
  • 앱 튜토리얼
  • 시각적 스토리텔링
  • 제품 전시

주요 기능

  • 현실적인 페이지 전환 애니메이션
  • 크로스 플랫폼 지원
  • 간단한 통합
  • 사용자 정의 가능한 뒤집기 방향
  • 기기 간 원활한 성능

적합한 대상

  • 인터랙티브 콘텐츠를 개발하는 개발자
  • 교육 앱
  • 읽기 및 게시 앱
  • 크리에이티브 UI 디자이너
  • 침몰형 전환을 필요로 하는 앱

고려 사항

  • 저사양 기기에서 성능에 영향을 미칠 수 있습니다
  • 고급 효과를 위한 사용자 지정 옵션이 제한적
  • 큰 위젯 트리 처리에 주의가 필요합니다
  • 간단한 탐색에 적합하지 않음
  • 콘텐츠가 많은 인터페이스에 가장 적합

원본 README

연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.

Pub

Page Flip Widget

A flutter package which will help you to add page flip effect to widgets in your app.

Re-created by Techahead Software

Usage

Use this package as a library

  1. Depend on it Add this to your package's pubspec.yaml file:
dependencies:
  page_flip: <VERSION>
  1. Install it You can install packages from the command line: with Flutter:
$ flutter pub get

Alternatively, your editor might support flutter packages get. Check the docs for your editor to learn more.

  1. Import it Now in your Dart code, you can use:
import 'package:page_flip/page_flip.dart';

Example


  final _controller = GlobalKey<PageFlipWidgetState>();


    Scaffold(
      body: PageFlipWidget(
        key: _controller,
        backgroundColor: Colors.white,
        // isRightSwipe: true,
        lastPage: Container(color: Colors.white, child: const Center(child: Text('Last Page!'))),
        children: <Widget>[
          for (var i = 0; i < 10; i++) DemoPage(page: i),
        ],
      ),
      floatingActionButton: FloatingActionButton(
        child: const Icon(Icons.looks_5_outlined),
        onPressed: () {
          _controller.currentState?.goToPage(5);
        },
      ),
    );
      

refer to example/lib/main.dart

Screenshots

More information

Pub package Flutter documentation.

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.