BTC - $102,182.00 -1.34%
ETH - $3,357.02 -2.36%
USDT - $1.00 -0.04%
XRP - $2.23 -5.69%
BNB - $967.74 0.89%
SOL - $157.90 -2.55%
USDC - $1.00 0.00%
STETH - $3,354.22 -2.08%
TRX - $0.29 -1.07%
DOGE - $0.16 -1.32%
ADA - $0.54 -0.52%
FIGR_HELOC - $1.03 -0.08%
WSTETH - $4,087.02 -1.93%
WBTC - $102,131.00 -1.63%
WBETH - $3,632.63 -2.13%
WBT - $52.01 -1.02%
HYPE - $39.20 -3.92%
LINK - $14.99 -1.06%
BCH - $482.30 -1.20%
USDS - $1.00 -0.02%

Flutter Bottom Sheet Kullanımı

Flutter’da bir Bottom Sheet (alt sayfa) oluşturmak için aşağıdaki adımları takip edebilirsiniz: Adım 1: Bottom Sheet’i Göstermek İçin Bir Buton Ekleyin Öncelikle, Bottom Sheet’i tetiklemek için bir buton eklemeniz gerekiyor. Örneğin, bir FloatingActionButton veya bir RaisedButton kullanabilirsiniz. Şu şekilde bir buton ekleyebilirsiniz: Flutter’da bir Bottom Sheet (alt sayfa) oluşturmak için...

admin
admin tarafından
8 Temmuz 2023 yayınlandı / 08 Temmuz 2023 16:39 güncellendi
1 dk 45 sn 1 dk 45 sn okuma süresi
Flutter Bottom Sheet Kullanımı

Flutter’da bir Bottom Sheet (alt sayfa) oluşturmak için aşağıdaki adımları takip edebilirsiniz:

Adım 1: Bottom Sheet’i Göstermek İçin Bir Buton Ekleyin Öncelikle, Bottom Sheet’i tetiklemek için bir buton eklemeniz gerekiyor. Örneğin, bir FloatingActionButton veya bir RaisedButton kullanabilirsiniz. Şu şekilde bir buton ekleyebilirsiniz:

floatingActionButton: FloatingActionButton(
onPressed: () {
showModalBottomSheet(
context: context,
builder: (BuildContext context) {
return _buildBottomSheet(context); // Bottom Sheet içeriğini oluşturan metodu çağırın
},
);
},
child: Icon(Icons.add),
),


Flutter’da bir Bottom Sheet (alt sayfa) oluşturmak için aşağıdaki adımları takip edebilirsiniz:

Adım 1: Bottom Sheet’i Göstermek İçin Bir Buton Ekleyin Öncelikle, Bottom Sheet’i tetiklemek için bir buton eklemeniz gerekiyor. Örneğin, bir FloatingActionButton veya bir RaisedButton kullanabilirsiniz. Şu şekilde bir buton ekleyebilirsiniz:

dartCopy codefloatingActionButton: FloatingActionButton(
  onPressed: () {
    showModalBottomSheet(
      context: context,
      builder: (BuildContext context) {
        return _buildBottomSheet(context); // Bottom Sheet içeriğini oluşturan metodu çağırın
      },
    );
  },
  child: Icon(Icons.add),
),

Adım 2: Bottom Sheet İçeriğini Oluşturun _buildBottomSheet adında bir metot oluşturun ve bu metotta Bottom Sheet’in içeriğini oluşturun. İçerik olarak genellikle bir Column veya ListView gibi bir widget kullanılır. Örnek olarak, bir ListView içeren bir Bottom Sheet oluşturabilirsiniz:

Widget _buildBottomSheet(BuildContext context) {
return Container(
height: 200,
child: ListView(
children: [
ListTile(
title: Text(‘Seçenek 1’),
onTap: () {
// Seçenek 1’e tıklanınca yapılacak işlemler
Navigator.pop(context); // Bottom Sheet’i kapatmak için
},
),
ListTile(
title: Text(‘Seçenek 2’),
onTap: () {
// Seçenek 2’ye tıklanınca yapılacak işlemler
Navigator.pop(context); // Bottom Sheet’i kapatmak için
},
),
// Diğer ListTile’lar veya widget’lar
],
),
);
}

Bu örnek, 200 yüksekliğinde bir ListView içeren bir Bottom Sheet oluşturur. ListView’in içindeki ListTile’lar veya diğer widget’lar kullanıcı tarafından tıklanabilir ve belirli işlemler yapılabilir. Her bir ListTile’ın onTap özelliği kullanıcı tarafından seçeneklere tıklandığında yapılacak işlemleri belirtir.

Bu adımları takip ederek Flutter’da bir Bottom Sheet oluşturabilir ve kullanıcılarla etkileşime geçebilirsiniz. İçeriği ve davranışını istediğiniz gibi özelleştirebilirsiniz.

Yorum Ekle

İLGİNİZİ ÇEKEBİLİR
Dart RuntimeType Özelliği Nedir?
28 Nisan 2023

Dart RuntimeType Özelliği Nedir?

Flutter Bottom Sheet Kullanımı

Bu Yazıyı Paylaş

Bildirimler
3