问题描述
根据Flutter documentation,CupertinoTextThemeData具有以下样式:
- navActionTextStyle :导航栏中交互式文本内容的TextStyle。
- navLargeTitleTextStyle :条状导航栏中大标题的TextStyle。
- navTitleTextStyle :标准导航栏中标题的TextStyle。
- pickerTextStyle :选择器的TextStyle。
- tabLabelTextStyle :未选择的标签的TextStyle。
- textStyle :Cupertino小部件的常规文本内容的TextStyle。
但是,Apple的documentation列出了以下样式:大标题,标题1 ,标题2 ,标题3 ,标题,正文,标注,副标题,脚注 ,字幕1 ,字幕2 。
这些样式不应该在CupertinoTextThemeData中定义吗?这些是在其他地方定义的吗?
解决方法
我相信您可以像这样访问它们:
CupertinoTheme.of(context).textTheme.navLargeTitleTextStyle