Flutter Sliver – SliverToBoxAdapter

return Scaffold(
      body: CustomScrollView(
        primary: false,
        slivers: <Widget>[
          SliverAppBar(
            expandedHeight: 250,
            pinned: true,
            primary: true,
            backgroundColor: Colors.pink,
            title: Text(secilenBurc.burcAdi+" ve Özellikleri"),
          ),
          SliverToBoxAdapter(child: ,)
Bu yazıda SliverToBoxAdapter nesnesi bir box oluşturur. Bu box içine aldığı child nenesini sarmalar.
mesela içinde SingleChildScrollview koyabiliriz. Böylelikle detay sayfamız Sliver içerisinde taşmamış olacaktır.
Tam örnek kod aşağıdaki gibidir.
Bu arada sliver nesnelerine de hem göz atmış oluruz. Kullanımı ile ilgili
    return Scaffold(
      body: CustomScrollView(
        primary: false,
        slivers: <Widget>[
          SliverAppBar(
            expandedHeight: 250,
            pinned: true,
            primary: true,
            backgroundColor: Colors.pink,
            title: Text(secilenBurc.burcAdi + " ve Özellikleri"),
          ),
          SliverToBoxAdapter(
            child: SingleChildScrollView(
              child: Text("Merhaba"),
            ),
          ),
        ],
      ),
    );
  }

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir