Simge Düğmeleri
Coddy'nin Flutter Journey'sinin Etkileşimli Uygulamalar bölümünün bir parçası. Ders 4 / 34.
Bazı düğmeler yalnızca bir simgeden oluşur: kalp, çöp kutusu, paylaşım oku. Bu, bir IconButton bileşenidir:
IconButton(
icon: Icon(Icons.delete),
onPressed: () {
print('Deleted');
},
)child: içermez. Bunun yerine, ilk bölümde kullandığın Icon bileşeninin aynısı olan bir icon: alır. Dokunulduğunda simgenin çevresinde dairesel bir dalgalanma görünür.
Sade bir Icon bileşenine dokunulamaz: yalnızca bir resim çizer. IconButton onu basabileceğin bir şeye dönüştürür.
Görev
KolayLike this post metninden sonra, basıldığında Liked yazdıran Icons.thumb_up içeren bir IconButton ekleyin.
Kendin dene
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Row(
mainAxisSize: MainAxisSize.min,
children: [
Text('Like this post'),
],
),
),
),
);
}
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Etkileşimli Uygulamalar bölümündeki tüm dersler
7Anahtarlar ve Kaydırıcılar
Bir Anahtarla Açıp KapatmaBir Onay Kutusunu İşaretlemeKaydırıcıyla Bir Değer SeçmeKendi başına pratik yap: Online Flutter derleyicisi