在使用QML的ScrollView时,若像官方一样 使用Label,listView等控件的时候,是可以正常出现滚动条的,但是使用Rectangle的时候,是不会正常出现滚动条的
ScrollView{
id: scView
height: stView.width
width: stView.width
clip: true
IndexPage{
id: c
height: 900
width: rightV.width
}
}
效果如下
可见右边是没有滚动条的,这时需要给ScrollView一个layout
ScrollView{
id: scView
height: stView.width
width: stView.width
clip: true
ColumnLayout{
height: 1000
width: scView.width
IndexPage{
id: c
height: 900
width: rightV.width
}
}
}
这样 滚动条就出现了