1e41f4b71Sopenharmony_ci# SubHeader
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci子标题,用于列表项顶部,将该组列表划分为一个区块,子标题名称用来概括该区块内容。也可以用于内容项顶部,子标题名称用来概括该区块内容。
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ci
7e41f4b71Sopenharmony_ci> **说明:**
8e41f4b71Sopenharmony_ci>
9e41f4b71Sopenharmony_ci> 该组件从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci
12e41f4b71Sopenharmony_ci## 导入模块
13e41f4b71Sopenharmony_ci
14e41f4b71Sopenharmony_ci```ts
15e41f4b71Sopenharmony_ciimport { SubHeader } from '@kit.ArkUI'
16e41f4b71Sopenharmony_ci```
17e41f4b71Sopenharmony_ci
18e41f4b71Sopenharmony_ci
19e41f4b71Sopenharmony_ci## 子组件
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ci## 属性
24e41f4b71Sopenharmony_ci
25e41f4b71Sopenharmony_ci支持[通用属性](ts-universal-attributes-size.md)。
26e41f4b71Sopenharmony_ci
27e41f4b71Sopenharmony_ci> **说明:**
28e41f4b71Sopenharmony_ci>
29e41f4b71Sopenharmony_ci> 不支持设置文本相关。
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci## SubHeader
32e41f4b71Sopenharmony_ci
33e41f4b71Sopenharmony_ciSubHeader({icon?: ResourceStr, iconSymbolOptions?: SymbolOptions, primaryTitle?: ResourceStr, secondaryTitle?: ResourceStr, select?: SelectOptions, operationType?: OperationType, operationItem?: Array<OperationOption>, operationSymbolOptions?: Array<SymbolOptions>})
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ci**装饰器类型:**\@Component
36e41f4b71Sopenharmony_ci
37e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.ArkUI.ArkUI.Full
38e41f4b71Sopenharmony_ci
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci**参数:**
41e41f4b71Sopenharmony_ci
42e41f4b71Sopenharmony_ci
43e41f4b71Sopenharmony_ci| 名称 | 类型 | 必填 | 装饰器类型 | 说明 |
44e41f4b71Sopenharmony_ci| -------- | -------- | -------- | -------- | -------- |
45e41f4b71Sopenharmony_ci| icon | [ResourceStr](ts-types.md#resourcestr) | 否 | \@Prop | 图标设置项。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
46e41f4b71Sopenharmony_ci| iconSymbolOptions<sup>12+</sup> | [SymbolOptions](#symboloptions12) | 否 | - | icon为[Symbol资源](ts-basic-components-symbolGlyph.md)时的设置项。<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
47e41f4b71Sopenharmony_ci| primaryTitle | [ResourceStr](ts-types.md#resourcestr) | 否 | \@Prop | 标题内容。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
48e41f4b71Sopenharmony_ci| secondaryTitle | [ResourceStr](ts-types.md#resourcestr) | 否 | \@Prop | 副标题内容。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
49e41f4b71Sopenharmony_ci| select | [SelectOptions](#selectoptions) | 否 | - | select内容以及事件。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
50e41f4b71Sopenharmony_ci| operationType | [OperationType](#operationtype) | 否 | \@Prop | 操作区(右侧)元素样式。<br/>默认值:OperationType.BUTTON<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
51e41f4b71Sopenharmony_ci| operationItem | Array&lt;[OperationOption](#operationoption)&gt; | 否 | - | 操作区(右侧)的设置项。<br/>**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。 |
52e41f4b71Sopenharmony_ci| operationSymbolOptions<sup>12+</sup> | Array&lt;[SymbolOptions](#symboloptions12)&gt; | 否 | - | operationType为OperationType.ICON_GROUP,<br/>operationItem设置多个图标,图标为[Symbol资源](ts-basic-components-symbolGlyph.md)时的设置项。<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
53e41f4b71Sopenharmony_ci| primaryTitleModifier<sup>12+</sup> | [TextModifier](ts-universal-attributes-attribute-modifier.md) | 否 | - | 设置标题文本属性,如设置标题颜色、字体大小、字重等。<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
54e41f4b71Sopenharmony_ci| secondaryTitleModifier<sup>12+</sup> | [TextModifier](ts-universal-attributes-attribute-modifier.md) | 否 | - | 设置副标题文本属性,如设置标题颜色、字体大小、字重等。<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
55e41f4b71Sopenharmony_ci| titleBuilder<sup>12+</sup> | () => void | 否 | @BuildParam | 自定义标题区内容<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
56e41f4b71Sopenharmony_ci| contentMargin<sup>12+</sup> | [LocalizedMargin](ts-types.md#localizedmargin12) | 否 | @Prop | 子标题外边距,不支持设置负数。<br />默认值:<br /> `{start: LengthMetrics.resource(` <br /> `$r('sys.float.margin_left'))`, <br /> `end: LengthMetrics.resource(` <br /> `$r('sys.float.margin_right'))}`<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。 |
57e41f4b71Sopenharmony_ci| contentPadding<sup>12+</sup> | [LocalizedPadding](ts-types.md#localizedpadding12) | 否 | @Prop | 子标题内边距。<br />默认值:<br />左侧为副标题或副标题加图标时:<br /> {start: LengthMetircs.vp(12), end: LengthMetrics.vp(12)}。<br/>**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。|
58e41f4b71Sopenharmony_ci
59e41f4b71Sopenharmony_ci
60e41f4b71Sopenharmony_ci## OperationType
61e41f4b71Sopenharmony_ci
62e41f4b71Sopenharmony_ci**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。
63e41f4b71Sopenharmony_ci
64e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.ArkUI.ArkUI.Full
65e41f4b71Sopenharmony_ci
66e41f4b71Sopenharmony_ci| 名称 | 值 | 说明 |
67e41f4b71Sopenharmony_ci| -------- | -------- | -------- |
68e41f4b71Sopenharmony_ci| TEXT_ARROW |  0  | 文本按钮(带右箭头)。 |
69e41f4b71Sopenharmony_ci| BUTTON |  1  |  文本按钮(不带右箭头)。 |
70e41f4b71Sopenharmony_ci| ICON_GROUP |  2  |  图标按钮(最多支持配置三张图标)。 |
71e41f4b71Sopenharmony_ci| LOADING |  3  |  加载动画。 |
72e41f4b71Sopenharmony_ci
73e41f4b71Sopenharmony_ci## SelectOptions
74e41f4b71Sopenharmony_ci
75e41f4b71Sopenharmony_ci**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。
76e41f4b71Sopenharmony_ci
77e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.ArkUI.ArkUI.Full
78e41f4b71Sopenharmony_ci
79e41f4b71Sopenharmony_ci| 名称 | 类型 | 必填 | 说明 |
80e41f4b71Sopenharmony_ci| -------- | -------- | -------- | -------- |
81e41f4b71Sopenharmony_ci| options | Array&lt;[SelectOption](ts-basic-components-select.md#selectoption对象说明)&gt; | 是 | 下拉选项内容。 |
82e41f4b71Sopenharmony_ci| selected | number | 否 | 设置下拉菜单初始选项的索引。<br/>第一项的索引为0。<br/>当不设置selected属性时,<br/>默认选择值为-1,菜单项不选中。 |
83e41f4b71Sopenharmony_ci| value | string | 否 | 设置下拉按钮本身的文本内容。 |
84e41f4b71Sopenharmony_ci| onSelect | (index:&nbsp;number,&nbsp;value?:&nbsp;string)&nbsp;=&gt;&nbsp;void | 否 | 下拉菜单选中某一项的回调。<br/>-&nbsp;index:选中项的索引。<br/>-&nbsp;value:选中项的值。 |
85e41f4b71Sopenharmony_ci
86e41f4b71Sopenharmony_ci## OperationOption
87e41f4b71Sopenharmony_ci
88e41f4b71Sopenharmony_ci**原子化服务API:** 从API version 11开始,该接口支持在原子化服务中使用。
89e41f4b71Sopenharmony_ci
90e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.ArkUI.ArkUI.Full
91e41f4b71Sopenharmony_ci
92e41f4b71Sopenharmony_ci| 名称 | 类型 | 必填 | 说明 |
93e41f4b71Sopenharmony_ci| -------- | -------- | -------- | -------- |
94e41f4b71Sopenharmony_ci| value | [ResourceStr](ts-types.md#resourcestr) | 是 | 文本内容。 |
95e41f4b71Sopenharmony_ci| action | ()=&gt;void | 否 | 事件。 |
96e41f4b71Sopenharmony_ci
97e41f4b71Sopenharmony_ci## SymbolOptions<sup>12+</sup>
98e41f4b71Sopenharmony_ci
99e41f4b71Sopenharmony_ci**原子化服务API:** 从API version 12开始,该接口支持在原子化服务中使用。
100e41f4b71Sopenharmony_ci
101e41f4b71Sopenharmony_ci**系统能力:** SystemCapability.ArkUI.ArkUI.Full
102e41f4b71Sopenharmony_ci
103e41f4b71Sopenharmony_ci| 名称 | 类型 | 必填 | 说明 |
104e41f4b71Sopenharmony_ci| -------- | -------- | -------- | -------- |
105e41f4b71Sopenharmony_ci| fontColor | Array&lt;[ResourceColor](ts-types.md#resourcecolor)&gt; | 否 | 设置[Symbol资源](ts-basic-components-symbolGlyph.md)颜色。<br/>默认值:不同渲染策略下默认值不同。 |
106e41f4b71Sopenharmony_ci| fontSize | number \|string \|[Resource](ts-types.md#Resource) | 否 | 设置[Symbol资源](ts-basic-components-symbolGlyph.md)大小。<br/>默认值:系统默认值。 |
107e41f4b71Sopenharmony_ci| fontWeight | number \|&nbsp;[FontWeight](ts-appendix-enums.md#fontweight)&nbsp;\|&nbsp;string | 否 | 设置[Symbol资源](ts-basic-components-symbolGlyph.md)粗细。<br/>number类型取值[100,900],取值间隔为100,默认为400,取值越大,字体越粗。<br/>string类型仅支持number类型取值的字符串形式,例如“400”,以及“bold”、“bolder”、“lighter”、“regular” 、“medium”分别对应FontWeight中相应的枚举值。<br/>默认值:FontWeight.Normal。 |
108e41f4b71Sopenharmony_ci| renderingStrategy | [SymbolRenderingStrategy](ts-basic-components-symbolGlyph.md#symbolrenderingstrategy11枚举说明) | 否 | 设置[Symbol资源](ts-basic-components-symbolGlyph.md)渲染策略。<br/>默认值:SymbolRenderingStrategy.SINGLE。<br/>**说明:**<br/>$r('sys.symbol.ohos_*')中引用的资源仅ohos_trash_circle、ohos_folder_badge_plus、ohos_lungs支持分层与多色模式。 |
109e41f4b71Sopenharmony_ci| effectStrategy | [SymbolEffectStrategy](ts-basic-components-symbolGlyph.md#symboleffectstrategy11枚举说明) | 否 | 设置[Symbol资源](ts-basic-components-symbolGlyph.md)动效策略。<br/>默认值:SymbolEffectStrategy.NONE。<br/>**说明:**<br/>$r('sys.symbol.ohos_*')中引用的资源仅ohos_wifi支持层级动效模式。 |
110e41f4b71Sopenharmony_ci
111e41f4b71Sopenharmony_ci## 事件
112e41f4b71Sopenharmony_ci支持[通用事件](ts-universal-events-click.md)
113e41f4b71Sopenharmony_ci
114e41f4b71Sopenharmony_ci## 示例
115e41f4b71Sopenharmony_ci### 示例1
116e41f4b71Sopenharmony_ci
117e41f4b71Sopenharmony_ci```ts
118e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI'
119e41f4b71Sopenharmony_ci
120e41f4b71Sopenharmony_ci@Entry
121e41f4b71Sopenharmony_ci@Component
122e41f4b71Sopenharmony_cistruct SubHeaderExample {
123e41f4b71Sopenharmony_ci  build() {
124e41f4b71Sopenharmony_ci    Column() {
125e41f4b71Sopenharmony_ci      SubHeader({
126e41f4b71Sopenharmony_ci        icon: $r('app.media.ic_public_community_messages'),
127e41f4b71Sopenharmony_ci        secondaryTitle: '二级标题',
128e41f4b71Sopenharmony_ci        operationType: OperationType.BUTTON,
129e41f4b71Sopenharmony_ci        operationItem: [{ value: '操作',
130e41f4b71Sopenharmony_ci          action: () => {
131e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
132e41f4b71Sopenharmony_ci          }
133e41f4b71Sopenharmony_ci        }]
134e41f4b71Sopenharmony_ci      })
135e41f4b71Sopenharmony_ci    }
136e41f4b71Sopenharmony_ci  }
137e41f4b71Sopenharmony_ci}
138e41f4b71Sopenharmony_ci```
139e41f4b71Sopenharmony_ci
140e41f4b71Sopenharmony_ci![子标题1](figures/zh-cn_image_subheader_example01.png)
141e41f4b71Sopenharmony_ci
142e41f4b71Sopenharmony_ci### 示例2
143e41f4b71Sopenharmony_ci
144e41f4b71Sopenharmony_ci```ts
145e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI'
146e41f4b71Sopenharmony_ci
147e41f4b71Sopenharmony_ci@Entry
148e41f4b71Sopenharmony_ci@Component
149e41f4b71Sopenharmony_cistruct SubHeaderExample {
150e41f4b71Sopenharmony_ci  build() {
151e41f4b71Sopenharmony_ci    Column() {
152e41f4b71Sopenharmony_ci      SubHeader({
153e41f4b71Sopenharmony_ci        primaryTitle: '一级标题',
154e41f4b71Sopenharmony_ci        secondaryTitle: '二级标题',
155e41f4b71Sopenharmony_ci        operationType: OperationType.TEXT_ARROW,
156e41f4b71Sopenharmony_ci        operationItem: [{ value: '更多',
157e41f4b71Sopenharmony_ci          action: () => {
158e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
159e41f4b71Sopenharmony_ci          }
160e41f4b71Sopenharmony_ci        }]
161e41f4b71Sopenharmony_ci      })
162e41f4b71Sopenharmony_ci    }
163e41f4b71Sopenharmony_ci  }
164e41f4b71Sopenharmony_ci}
165e41f4b71Sopenharmony_ci```
166e41f4b71Sopenharmony_ci
167e41f4b71Sopenharmony_ci![子标题2](figures/zh-cn_image_subheader_example02.png)
168e41f4b71Sopenharmony_ci
169e41f4b71Sopenharmony_ci### 示例3
170e41f4b71Sopenharmony_ci
171e41f4b71Sopenharmony_ci```ts
172e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI'
173e41f4b71Sopenharmony_ci
174e41f4b71Sopenharmony_ci@Entry
175e41f4b71Sopenharmony_ci@Component
176e41f4b71Sopenharmony_cistruct SubHeaderExample {
177e41f4b71Sopenharmony_ci  build() {
178e41f4b71Sopenharmony_ci    Column() {
179e41f4b71Sopenharmony_ci      SubHeader({
180e41f4b71Sopenharmony_ci        select: {
181e41f4b71Sopenharmony_ci          options: [{ value: 'aaa' }, { value: 'bbb' }, { value: 'ccc' }],
182e41f4b71Sopenharmony_ci          value: 'selectdemo',
183e41f4b71Sopenharmony_ci          selected: 2,
184e41f4b71Sopenharmony_ci          onSelect: (index: number, value?: string) => {
185e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
186e41f4b71Sopenharmony_ci          }
187e41f4b71Sopenharmony_ci        },
188e41f4b71Sopenharmony_ci        operationType: OperationType.ICON_GROUP,
189e41f4b71Sopenharmony_ci        operationItem: [{
190e41f4b71Sopenharmony_ci          value: $r('app.media.ic_public_community_messages'),
191e41f4b71Sopenharmony_ci          action: () => {
192e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
193e41f4b71Sopenharmony_ci          }
194e41f4b71Sopenharmony_ci        }, {
195e41f4b71Sopenharmony_ci          value: $r('app.media.ic_public_community_messages'),
196e41f4b71Sopenharmony_ci          action: () => {
197e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
198e41f4b71Sopenharmony_ci          }
199e41f4b71Sopenharmony_ci        }, {
200e41f4b71Sopenharmony_ci          value: $r('app.media.ic_public_community_messages'),
201e41f4b71Sopenharmony_ci          action: () => {
202e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
203e41f4b71Sopenharmony_ci          }
204e41f4b71Sopenharmony_ci        }]
205e41f4b71Sopenharmony_ci      })
206e41f4b71Sopenharmony_ci    }
207e41f4b71Sopenharmony_ci  }
208e41f4b71Sopenharmony_ci}
209e41f4b71Sopenharmony_ci```
210e41f4b71Sopenharmony_ci
211e41f4b71Sopenharmony_ci![子标题5](figures/zh-cn_image_subheader_example03.png)
212e41f4b71Sopenharmony_ci
213e41f4b71Sopenharmony_ci### 示例4
214e41f4b71Sopenharmony_ci
215e41f4b71Sopenharmony_ci```ts
216e41f4b71Sopenharmony_ci
217e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI'
218e41f4b71Sopenharmony_ci
219e41f4b71Sopenharmony_ci@Entry
220e41f4b71Sopenharmony_ci@Component
221e41f4b71Sopenharmony_cistruct SubHeaderExample {
222e41f4b71Sopenharmony_ci  build() {
223e41f4b71Sopenharmony_ci    Column() {
224e41f4b71Sopenharmony_ci      SubHeader({
225e41f4b71Sopenharmony_ci        icon: $r('sys.symbol.ohos_wifi'),
226e41f4b71Sopenharmony_ci        iconSymbolOptions: {
227e41f4b71Sopenharmony_ci          effectStrategy: SymbolEffectStrategy.HIERARCHICAL,
228e41f4b71Sopenharmony_ci        },
229e41f4b71Sopenharmony_ci        secondaryTitle: '标题',
230e41f4b71Sopenharmony_ci        operationType: OperationType.BUTTON,
231e41f4b71Sopenharmony_ci        operationItem: [{ value: '操作',
232e41f4b71Sopenharmony_ci          action: () => {
233e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
234e41f4b71Sopenharmony_ci          }
235e41f4b71Sopenharmony_ci        }]
236e41f4b71Sopenharmony_ci      })
237e41f4b71Sopenharmony_ci    }
238e41f4b71Sopenharmony_ci  }
239e41f4b71Sopenharmony_ci}
240e41f4b71Sopenharmony_ci```
241e41f4b71Sopenharmony_ci
242e41f4b71Sopenharmony_ci![子标题4](figures/zh-cn_image_subheader_example04.gif)
243e41f4b71Sopenharmony_ci
244e41f4b71Sopenharmony_ci### 示例5
245e41f4b71Sopenharmony_ci
246e41f4b71Sopenharmony_ci```ts
247e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI'
248e41f4b71Sopenharmony_ci
249e41f4b71Sopenharmony_ci@Entry
250e41f4b71Sopenharmony_ci@Component
251e41f4b71Sopenharmony_cistruct SubHeaderExample {
252e41f4b71Sopenharmony_ci  build() {
253e41f4b71Sopenharmony_ci    Column() {
254e41f4b71Sopenharmony_ci      SubHeader({
255e41f4b71Sopenharmony_ci        select: {
256e41f4b71Sopenharmony_ci          options: [{ value: 'aaa' }, { value: 'bbb' }, { value: 'ccc' }],
257e41f4b71Sopenharmony_ci          value: 'selectdemo',
258e41f4b71Sopenharmony_ci          selected: 2,
259e41f4b71Sopenharmony_ci          onSelect: (index: number, value?: string) => {
260e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo' })
261e41f4b71Sopenharmony_ci          }
262e41f4b71Sopenharmony_ci        },
263e41f4b71Sopenharmony_ci        operationType: OperationType.ICON_GROUP,
264e41f4b71Sopenharmony_ci        operationItem: [{
265e41f4b71Sopenharmony_ci          value: $r('sys.symbol.ohos_lungs'),
266e41f4b71Sopenharmony_ci          action: () => {
267e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'icon1' })
268e41f4b71Sopenharmony_ci          }
269e41f4b71Sopenharmony_ci        }, {
270e41f4b71Sopenharmony_ci          value: $r('sys.symbol.ohos_lungs'),
271e41f4b71Sopenharmony_ci          action: () => {
272e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'icon2' })
273e41f4b71Sopenharmony_ci          }
274e41f4b71Sopenharmony_ci        }, {
275e41f4b71Sopenharmony_ci          value: $r('sys.symbol.ohos_lungs'),
276e41f4b71Sopenharmony_ci          action: () => {
277e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'icon3' })
278e41f4b71Sopenharmony_ci          }
279e41f4b71Sopenharmony_ci        }],
280e41f4b71Sopenharmony_ci        operationSymbolOptions: [{
281e41f4b71Sopenharmony_ci          fontWeight: FontWeight.Lighter,
282e41f4b71Sopenharmony_ci        }, {
283e41f4b71Sopenharmony_ci          renderingStrategy: SymbolRenderingStrategy.MULTIPLE_COLOR,
284e41f4b71Sopenharmony_ci          fontColor: [Color.Blue, Color.Grey, Color.Green],
285e41f4b71Sopenharmony_ci        }, {
286e41f4b71Sopenharmony_ci          renderingStrategy: SymbolRenderingStrategy.MULTIPLE_OPACITY,
287e41f4b71Sopenharmony_ci          fontColor: [Color.Blue, Color.Grey, Color.Green],
288e41f4b71Sopenharmony_ci        }]
289e41f4b71Sopenharmony_ci      })
290e41f4b71Sopenharmony_ci    }
291e41f4b71Sopenharmony_ci  }
292e41f4b71Sopenharmony_ci}
293e41f4b71Sopenharmony_ci```
294e41f4b71Sopenharmony_ci
295e41f4b71Sopenharmony_ci![子标题5](figures/zh-cn_image_subheader_example05.png)
296e41f4b71Sopenharmony_ci
297e41f4b71Sopenharmony_ci### 示例6
298e41f4b71Sopenharmony_ci
299e41f4b71Sopenharmony_ci```ts
300e41f4b71Sopenharmony_ci// 该示例主要演示SubHeader设置titleBuilder自定义标题内容的效果。
301e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader } from '@kit.ArkUI';
302e41f4b71Sopenharmony_ci
303e41f4b71Sopenharmony_ci@Entry
304e41f4b71Sopenharmony_ci@Component
305e41f4b71Sopenharmony_cistruct SubHeaderExample {
306e41f4b71Sopenharmony_ci  @Builder
307e41f4b71Sopenharmony_ci  TitleBuilder(): void {
308e41f4b71Sopenharmony_ci    Text('自定义标题')
309e41f4b71Sopenharmony_ci      .fontSize(24)
310e41f4b71Sopenharmony_ci      .fontColor(Color.Red)
311e41f4b71Sopenharmony_ci      .fontWeight(FontWeight.Bold)
312e41f4b71Sopenharmony_ci  }
313e41f4b71Sopenharmony_ci
314e41f4b71Sopenharmony_ci  build() {
315e41f4b71Sopenharmony_ci    Column() {
316e41f4b71Sopenharmony_ci      SubHeader({
317e41f4b71Sopenharmony_ci        titleBuilder: () => {
318e41f4b71Sopenharmony_ci          this.TitleBuilder();
319e41f4b71Sopenharmony_ci        },
320e41f4b71Sopenharmony_ci        primaryTitle: '一级标题',
321e41f4b71Sopenharmony_ci        secondaryTitle: '二级标题',
322e41f4b71Sopenharmony_ci        icon: $r('sys.symbol.ohos_star'),
323e41f4b71Sopenharmony_ci        operationType: OperationType.TEXT_ARROW,
324e41f4b71Sopenharmony_ci        operationItem: [{
325e41f4b71Sopenharmony_ci          value: '更多信息',
326e41f4b71Sopenharmony_ci          action: () => {
327e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo'})
328e41f4b71Sopenharmony_ci          }
329e41f4b71Sopenharmony_ci        }]
330e41f4b71Sopenharmony_ci      })
331e41f4b71Sopenharmony_ci    }
332e41f4b71Sopenharmony_ci  }
333e41f4b71Sopenharmony_ci}
334e41f4b71Sopenharmony_ci```
335e41f4b71Sopenharmony_ci
336e41f4b71Sopenharmony_ci![子标题6](figures/zh-cn_image_subheader_example06.png)
337e41f4b71Sopenharmony_ci
338e41f4b71Sopenharmony_ci### 示例7
339e41f4b71Sopenharmony_ci
340e41f4b71Sopenharmony_ci```ts
341e41f4b71Sopenharmony_ci// 该示例主要演示SubHeader设置标题和副标题字体样式以及标题内外边距的效果。
342e41f4b71Sopenharmony_ciimport { promptAction, OperationType, SubHeader, LengthMetrics, TextModifier } from '@kit.ArkUI';
343e41f4b71Sopenharmony_ci
344e41f4b71Sopenharmony_ci@Entry
345e41f4b71Sopenharmony_ci@Component
346e41f4b71Sopenharmony_cistruct SubHeaderExample {
347e41f4b71Sopenharmony_ci  @State primaryModifier: TextModifier = new TextModifier().fontColor(Color.Red);
348e41f4b71Sopenharmony_ci  @State secondaryModifier: TextModifier = new TextModifier().fontColor(Color.Red);
349e41f4b71Sopenharmony_ci
350e41f4b71Sopenharmony_ci  build() {
351e41f4b71Sopenharmony_ci    Column() {
352e41f4b71Sopenharmony_ci      SubHeader({
353e41f4b71Sopenharmony_ci        primaryTitle: 'primaryTitle',
354e41f4b71Sopenharmony_ci        secondaryTitle: 'secondaryTitle',
355e41f4b71Sopenharmony_ci        primaryTitleModifier: this.primaryModifier,
356e41f4b71Sopenharmony_ci        secondaryTitleModifier: this.secondaryModifier,
357e41f4b71Sopenharmony_ci        operationType: OperationType.TEXT_ARROW,
358e41f4b71Sopenharmony_ci        operationItem: [{
359e41f4b71Sopenharmony_ci          value: '更多信息',
360e41f4b71Sopenharmony_ci          action: () => {
361e41f4b71Sopenharmony_ci            promptAction.showToast({ message: 'demo'})
362e41f4b71Sopenharmony_ci          }
363e41f4b71Sopenharmony_ci        }],
364e41f4b71Sopenharmony_ci        contentMargin: { start: LengthMetrics.vp(20), end: LengthMetrics.vp(20) },
365e41f4b71Sopenharmony_ci        contentPadding: { start: LengthMetrics.vp(20), end: LengthMetrics.vp(20) }
366e41f4b71Sopenharmony_ci      })
367e41f4b71Sopenharmony_ci    }
368e41f4b71Sopenharmony_ci  }
369e41f4b71Sopenharmony_ci}
370e41f4b71Sopenharmony_ci```
371e41f4b71Sopenharmony_ci
372e41f4b71Sopenharmony_ci![子标题7](figures/zh-cn_image_subheader_example07.png)