目前 harmonyos 中 title属性目前用的还正常
但是ubTitle副标题 会提示我们 可能要淘汰了
虽然说 我们目前 强行用 还是可以生效
但可能 哪天版本更新移除了这个属性 代码就报错了
我们可以通过Builder 来写这个副标题 和 标题
@Entry
@Component
struct Index {build() {Row() {Column() {Navigation().width('100%').height('100%').backgroundColor("#F1F1F1").title(this.BuilderTitle)}.width('100%')}.height('100%')}@Builder BuilderTitle() {Column() {Text("测试").fontSize(35)Text("附属测试").fontSize(20)}.padding({top: 30,left: 30})}
}
运行结果如下
这里 我们通过 Builder 写了一个名为 BuilderTitle
里面写了一个Column 给了内边距 然后 用两个 text 用不同的字体带大限制 一个标题 一个副标题
然后将BuilderTitle属性 写到title属性中