3

私はこのQMLコードを持っています:

 Column {
     spacing: units.gu(2)
     anchors {
         fill: parent
         centerIn: parent
     }
     Row {
         spacing: units.gu(4)
         ...
     }
     Row {
         spacing: units.gu(4)
         ...
     }
     Row {
         spacing: units.gu(4)
         ...
     }
     Row {
         spacing: units.gu(4)
         ...
     }
 }

Column をその親要素 (Page 要素) の中央に配置しようとしていますが、うまくいきません。行の 1 つを試してみるとcenterIn: parent機能しますが、4 つの行があるため、レイアウトが崩れます。しかし、列の代わりに行がこれに応答します。

centerIn: parent列でmake が機能するのはなぜですか? これを中心にする別の方法はありますか?

4

1 に答える 1