如何使用字体系列中的特定字体
How to use a specific font from a font family
所以,我正在使用 android studio,在我的 pubspec 中,我添加了 poppins-regular、poppins-bold、poppin-italics、poppins-semiBold,它们都在同一个 family:poppins 并且在我的代码的不同部分,我需要分别使用它们,我如何使用特定的而不是仅仅提到家庭,它决定为我使用哪一个
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: const [
Text(
'How\'s it work',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
),
),
Text(
'Just sample code',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
),
),
],
),
),
),
);
}
在第一个文本中说我希望它是 poppins-semibold 而在第二个文本中我希望它是 Poppins-italics 我该如何指定
TextStyle
有几个您可以使用的属性。在您的情况下,半粗体表示 FontWeight 为 600,斜体就是斜体。
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: const [
Text(
'Semibold',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
fontWeight: FontWeight.w600,
),
),
Text(
'Italic',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
fontStyle: FontStyle.italic,
),
),
],
),
),
),
);
}
所以,我正在使用 android studio,在我的 pubspec 中,我添加了 poppins-regular、poppins-bold、poppin-italics、poppins-semiBold,它们都在同一个 family:poppins 并且在我的代码的不同部分,我需要分别使用它们,我如何使用特定的而不是仅仅提到家庭,它决定为我使用哪一个
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: const [
Text(
'How\'s it work',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
),
),
Text(
'Just sample code',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
),
),
],
),
),
),
);
}
在第一个文本中说我希望它是 poppins-semibold 而在第二个文本中我希望它是 Poppins-italics 我该如何指定
TextStyle
有几个您可以使用的属性。在您的情况下,半粗体表示 FontWeight 为 600,斜体就是斜体。
void main() {
runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: const [
Text(
'Semibold',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
fontWeight: FontWeight.w600,
),
),
Text(
'Italic',
style: TextStyle(
fontFamily: 'Poppins',
fontSize: 40,
fontStyle: FontStyle.italic,
),
),
],
),
),
),
);
}