小编Cla*_*ire的帖子

SingleChildScrollView 不使用 ListView.builder 滚动屏幕

我试图获取它,以便 ListView.builder 中的所有项目都可以显示在屏幕上并通过滚动查看。但是,我认为因为 ListView.builder 在堆栈中,所以它不允许整个屏幕滚动。我不希望 ListView.builder 自行滚动,我只希望整个页面可滚动。提前致谢。

import 'sign_up_page.dart';
import 'package:intl/intl.dart';
import 'settings_page.dart';
import 'new_event_page.dart';
import 'event_settings_page.dart';

class HomeScreen extends StatefulWidget {
  static const String id = 'home_screen';
  @override
  _HomeScreenState createState() => _HomeScreenState();
}

class _HomeScreenState extends State<HomeScreen> {
  @override
  Widget build(BuildContext context) {
    double width;
    double height;
    int mediumScreenSize = 800;
    int largeScreenSize = 1000;
    width = MediaQuery.of(context).size.width;
    height = MediaQuery.of(context).size.height;
    return Scaffold(
      backgroundColor: Color.fromRGBO(255, 255, 255, 1),
      body: SingleChildScrollView(
        child: Column(
          children: <Widget>[
            Stack(
              children:[
                Container(
                  child: AspectRatio( …
Run Code Online (Sandbox Code Playgroud)

dart flutter flutter-layout

5
推荐指数
2
解决办法
8686
查看次数

标签 统计

dart ×1

flutter ×1

flutter-layout ×1