小编Ram*_*mji的帖子

在 flutter 中设计立方体

当我旋转立方体时,立方体的 2 个面是不透明的,而其他面是透明的。

输出:

代码:

import 'dart:math';
import 'package:flutter/material.dart';
void main() => runApp(const MyApp());
class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Cube',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      debugShowCheckedModeBanner: false,
      home: const Cube(),
    );
  }
}
class Cube extends StatefulWidget {
  const Cube({Key? key}) : super(key: key);
  @override
  _CubeState createState() => _CubeState();
}
class _CubeState extends State<Cube> {
  Offset offset = Offset.zero;
  @override
  Widget build(BuildContext context) {
    return Scaffold( …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-layout flutter-animation

5
推荐指数
1
解决办法
1113
查看次数

在颤动中禁用 ListWheelScrollView 中第一项的滚动

如何停止ListWheelScrollView第一个索引的滚动。

预期输出:-

ListWheelScrollView当遇到禁用项目或 ListView 的第一个索引时应该停止滚动。滚动索引不应计算第一个索引,即它不应进一步移动或移动到禁用的索引。

预期输出 GIF : -

代码 : -

import 'package:flutter/material.dart';

void main() => runApp(const MyApp());

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'List',
      theme: ThemeData(
        primarySwatch: Colors.blue,
      ),
      debugShowCheckedModeBanner: false,
      home: const List(),
    );
  }
}

class List extends StatefulWidget {
  const List({Key? key}) : super(key: key);
  @override
  _ListState createState() => _ListState();
}

class _ListState extends State<List> {
  @override
  Widget build(BuildContext …
Run Code Online (Sandbox Code Playgroud)

flutter flutter-dependencies

5
推荐指数
1
解决办法
410
查看次数