TicketViewFlutter
TicketViewFlutter 是一个简单且可定制的 Flutter 票据/收据视图。源代码 100% Dart。
动机
我需要在我的 Flutter 应用程序中获得一些简洁的票据/收据视图。
入门
安装
将此添加到您的包的pubspec.yaml文件中
此库已发布在 pub.dev
pubspec.yaml
dependencies:
sks_ticket_view: ^1.0.0
用法
导入此库后,您可以直接在您的 Widget 树中使用此视图
import 'package:ticketview/ticketview.dart';
默认票据视图
TicketView(
child: Container(),
)
自定义收据视图
SKSTicketView(
backgroundPadding: EdgeInsets.symmetric(vertical: 0, horizontal: 20),
backgroundColor: Color(0xFF8F1299),
contentPadding: EdgeInsets.symmetric(vertical: 24, horizontal: 0),
drawArc: false,
triangleAxis: Axis.vertical,
borderRadius: 6,
drawDivider: true,
trianglePos: .5,
child: Container(),
)
自定义
根据您的视图,您可能需要调整 UI。目前您可以自定义这些属性
| 属性 | 类型 | 描述 |
|---|---|---|
backgroundColor |
颜色 | TicketView 的背景卡片颜色 |
contentBackgroundColor |
颜色 | TicketView 的内容卡片颜色 |
截图
| 默认视图 | 收据视图 |
|---|---|
![]() |
![]() |
作者
- Saurabh K Sharma – GIT

