我正在尝试在 qml 中切换滑动视图的某些特定项目/页面索引上的滑动方向。当我使用这段代码更改方向时,索引会无缘无故地更改。
SwipeView {
id: view
currentIndex: 0
anchors.fill: parent
anchors.top: parent.top
onCurrentIndexChanged: {
if(view.currentIndex === 3 || view.currentIndex === 4)
view.orientation = Qt.Vertical
else
view.orientation = Qt.Horizontal
}
//home
Item1 { }
Item2 { }
Item3 { }
是错误还是我做错了什么?