如果我拖动并按住手指,我可以看到屏幕截止线下方的一些项目,但一旦我松开手指,它就会弹回顶部。我尝试使用 SingleChildScrollView 位置,尝试设置 Primary = true,以及其他一些没有帮助的东西。我对扑动相当陌生,所以任何帮助将不胜感激!如果需要更多信息,请告诉我。
这是我的代码:
import 'package:flutter/material.dart';
import 'package:drink_specials/models/restaurant.dart';
import 'package:drink_specials/screens/home/restaurant_list.dart';
class RestaurantNameTextStyle {
static TextStyle display5(BuildContext context) {
return Theme.of(context).textTheme.headline2.copyWith(color: Colors.white);
}
}
class RestaurantTypeTextStyle {
static TextStyle display5(BuildContext context) {
return Theme.of(context).textTheme.headline6.copyWith(color: Colors.white);
}
}
class RestaurantDetail extends StatelessWidget {
final Restaurant restaurant;
RestaurantDetail({Key key, @required this.restaurant}) : super(key: key);
@override
Widget build(BuildContext context) {
final topContentText = Column(
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
SizedBox(height: 100.0),
Text(
restaurant.name,
style: RestaurantNameTextStyle.display5(context),
),
SizedBox(height: 10.0),
Expanded(
flex: …Run Code Online (Sandbox Code Playgroud)