Flutter 的模拟时钟选择器包
一个用于 iOS 和 Android 的 Flutter 包,用于选择过去七天日期和时间,带有模拟视图。

安装
首先,在你的pubspec.yaml文件中添加 analog_time_picker 作为 依赖。
iOS
无需配置 - 该插件应开箱即用。
Android
无需配置 - 该插件应开箱即用。
模拟日时钟选择器的代码
import 'package:analog_time_picker/analog_time_picker.dart';
class AnalogDayPick extends StatelessWidget{
Map<String, DateTime> _dateTime = new Map();
@override
Widget build(BuildContext context) {
return AnalogTimePicker(
onChanged: getDayTime,
);
}
void getDayTime(Map value) {
_dateTime = value;
}
}
全页模拟日时钟选择器组件的代码
import 'package:analog_time_picker/full_page_analog_time_picker.dart';
class FullPageClock extends StatelessWidget {
final Map mapData;
const FullPageClock({Key key, this.mapData}) : super(key: key);
@override
Widget build(BuildContext context) {
return FullPageAnalogTimePicker(
mapData: mapData,
route: "/sixth",
);
}
}