0

我正在尝试在 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 { } 

是错误还是我做错了什么?

4

0 回答 0