我有這些滑塊在默認情況下顯然是相互的下方排列:垂直滑塊並排
class _Grid extends State<Grid> {
var val = 5;
@override
build(BuildContext context){
return new Scaffold(
appBar: new AppBar(
title: new Text("Game"),
backgroundColor: Colors.red,
elevation: 1.0,
),
body: new Container(
child: new Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
new Slider(
value: val.toDouble(),
min: 1.0,
max: 50.0,
divisions: 50,
label: '$val',
onChanged: (double newValue) {
setState(() {
val = newValue.round();
});
},
),
new Slider(
value: val.toDouble(),
min: 1.0,
max: 50.0,
divisions: 50,
label: '$val',
onChanged: (double newValue) {
setState(() {
val = newValue.round();
});
},
),
],
)
),
);
}
}
但不是用戶拖動值由左到右,我想要的價值從底部拖到頂部(基本上旋轉)。他們應該並排排列。
我該如何做到這一點?
謝謝
很好的答案!我對它進行了編輯,以更具體地介紹對啓用垂直拖動所必需的對slider.dart的編輯。 –
謝謝,非常感謝! –
隨意打開無法旋轉滑塊的問題。 –