“Ikon animasi berputar flutter saat ditekan” Kode Jawaban

Putar IconButton Flutter

import 'dart:math' as math;

Transform.rotate(
  angle: 180 * math.pi / 180,
  child: IconButton(
    icon: Icon(
      Icons.play,
      color: Colors.white,
    ),
    onPressed: null,
  ),
),
Snippets

Ikon animasi berputar flutter saat ditekan

@override
  void initState() {
    super.initState();

    _controller = AnimationController(
      vsync: this,
      duration: Duration(milliseconds: 300),
      upperBound: 0.5,
    );
  }
  
  @override
  void dispose() {
    super.dispose();
    _controller.dispose();
  }
  
  RotationTransition(
              turns: Tween(begin: 0.0, end: 0.5).animate(_controller),
              child: IconButton(
                icon: Icon(Icons.expand_less),
                onPressed: () {
                  setState(() {
                    if (_expanded) {
                      _controller..reverse(from: 0.5);
                    } else {
                      _controller..forward(from: 0.0);
                    }
                    _expanded = !_expanded;
                  });
                },
              ),
            )
SeriousMonk

Jawaban yang mirip dengan “Ikon animasi berputar flutter saat ditekan”

Pertanyaan yang mirip dengan “Ikon animasi berputar flutter saat ditekan”

Lebih banyak jawaban terkait untuk “Ikon animasi berputar flutter saat ditekan” di TypeScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya