Jor*_*ley 5 dart flutter google-fonts material-widget cupertino-widgets
我一直在尝试使用 Material 和 Cupertino 小部件解决一些问题。
1)我似乎无法弄清楚如何为两者全局定义字体系列。要么我使用 aCupertinoApp并让 Cupertino 小部件正确,要么MaterialApp让 Material 主题小部件正确。
2)如何在primaryColor没有 的情况下定义 Cupertino属性CupertinoTheme?
我找到了一个叫做 MaterialBasedCupertinoThemeData 的东西,但我不确定它是如何工作的/找不到任何关于它的文档/教程。
我找不到关于该主题的任何其他问题,希望得到帮助!
@override
Widget build(BuildContext context) {
return CupertinoApp(
title: 'betterfriend',
debugShowCheckedModeBanner: false,
// This lets us use material components
localizationsDelegates: <LocalizationsDelegate<dynamic>>[
DefaultMaterialLocalizations.delegate,
DefaultWidgetsLocalizations.delegate,
DefaultCupertinoLocalizations.delegate,
],
home: CupertinoTheme(
data: MaterialBasedCupertinoThemeData(
materialTheme: ThemeData(textTheme: Styles.textTheme),
),
child: ScreenSwitcher(),
),
);
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
531 次 |
| 最近记录: |