我需要使用CupertinoDatePicker
,但是它的日期格式是mm-dd-yyyy
,实际上这对于要分发我的应用程序的特定位置并不常见。我想将格式更改为dd-mm-yyyy
,这在IMO看来更一般。
使用该选择器可以吗?
答案 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(),
),
);
}
}
格式的本地化版本,例如英国英语,并且您已在设备上设置了该语言,您应该会看到此小部件已相应更改。