Dependency: signature: ^3.2.1
basic method
bool landScape = false; // 是否横屏
final SignatureController _signatureController = SignatureController(
penStrokeWidth: 1, // 线条宽度
penColor: Colors.black, // 线条颜色
exportBackgroundColor: Colors.transparent, // 导出图片背景色
);
DrawView(
signatureController: _signatureController,
width: double.infinity,
height: 200,
landScape: landScape,
biggerCallback: () {
setState(() {
landScape = true;
});
},
resetCallback: () {
setState(() {
landScape = true;
});
},
),
usage
import 'package:repair_a