Flutter CupertinoDatePicker-我可以交换月和日头寸吗?

时间:2019-05-05 10:53:55

标签: flutter flutter-layout

我需要使用CupertinoDatePicker,但是它的日期格式是mm-dd-yyyy,实际上这对于要分发我的应用程序的特定位置并不常见。我想将格式更改为dd-mm-yyyy,这在IMO看来更一般。 使用该选择器可以吗?

1 个答案:

答案 0 :(得分:0)

根据CupertinoDatePicker documentation

  

该班级将其子级显示为   连续列。 其子订单基于   国际化

您可以了解有关internationalization Flutter apps here的更多信息。

您需要将此添加到您的#include <memory> class LinkedList { private: std::unique_ptr<Node> m_head; public: LinkedList(int data) { m_head = std::make_unique<Node>(data); } const std::unique_ptr<Node> get_head() { return m_head; } }; 文件中:

pubspec.yaml

然后在您的根窗口小部件中添加适当的本地化代表:

dependencies:
  flutter_localizations:
    sdk: flutter

如果您要在应用中使用一种支持class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'My Application', localizationsDelegates: [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, ], supportedLocales: [ const Locale('en', ''), const Locale('fr', ''), ], home: Scaffold( body: Container(), ), ); } } 格式的本地化版本,例如英国英语,并且您已在设备上设置了该语言,您应该会看到此小部件已相应更改。