kalfalarinOmer

  • Dec 5, 2023
  • Joined Jun 29, 2020
  • Columnesnek bir widget olmadığından ekran taşma hatası alırsan SingleChildScrollViewWidget’ı kullan.

    • Columnyada Wrap(direction: Axis.vertical), Widgetların içine childrenolarak üste resmi alta yazıyı koyabilirsin. hatta bunuListView'lar ile de yapabilirsin. Vertical unbound hatası verirse yükseklikten sınırlar yada ExpandedWidget kullanırsın.

      • oha tc. kimlik no nerden çıktı? adamlar muhtemelen gizlilikten dolayı onay vermemişlerdir. Appstore u bilmiyorum ama Google bile artık beyanlarda böyle çok tehlikeli bilgiler için çok hassas davranıyor. ki muhtemelen bunun için Apple muhtemelen ekstra doğrulama isteyecektir. Şöyle anlatayım. Google Covid uygulaması için devlet kurumu yada onaylı bir vakıf kurumu olduğunun belgesini göndermeni istiyor yoksa hiç bir şekilde onaylamıyor. hatta anlatımlarda yada resimlerde alakalı kelimeler kullanmanı bile yasaklıyor. Google bile bu kadar hassas ise Apple muhtemelen daha hassastır.

        • 3 containeri da yap ama alttan çıksın dediğin containerların görünürlüğü false olsun. ardından yukarıki containerlara basıldığında alttakilerin görünürlüğü true olsun. setStateile basıldığında ekrana yansır. ListView görünümü yaparsan da sanki liste görünümünde açılıyormuş hissiyatı verirsin. ExpansionTile daha iyi bir seçenek fakat onu da belirteyim.

          • pubspec.yaml ' da bir değişiklik yapıldığında bazen uygulamanın yeniden başlatılması gerekebiliyor. özellikle de asset gibi font family gibi eklemeler yapıldığında. sorununuzun çözülmesine sevindim.

          • hata düzelmezse bir de pubspec.yaml daki assetskısmını paylaşır mısınız?

            • said replied to this.
            • ImageItems() sınıfının değişkenini sayfada tanımladınız mı? Normalde hata olmaması lazım bu şekilde kullanımda da ama bende hata olmuştu. sayfada @override yapmadan sınıfın değişkenini tanımladım hata halloldu. Sizde şunu deneyin:

              ImageItems ımageItems = ImageItems();
              ardından da

              ... 
              child: Image.asset(
                  imageItems.appbook,
              ),
              ...
              • Aldığınız hatalara daha çabuk çözüm bulmak istiyorsanız lütfen kodlarınızı burada paylaşın. StackOverflow, GitHub yada başka tanınmış forumlara baktığınızda sorulan soruların hep kodları ve çıktıları ile sorulmasının istendiğini görürsünüz. Bu şekilde sormazsanız o platformlarda sorunuza büyük olasılıkla bakan dahi olmaz. O yüzden lütfen aldığınız hata ile ilgili sorularınızı kodu ve çıktıları ile birlikte yazmaya gayret ediniz.

              • Siz aşağı indikçe bir ListViewiçine koyduğunuz setStatesürekli çalışıyor ve buna sebep oluyor olabilir. Kodlarınızı bırakırsanız bakabiliriz.

              • hatanın çıktısını yada taşma sorununun nerede olduğunu paylaşırsanız daha fazla yardımcı olunabilir.

              • ElevatedButton daha kullanışlı. aşağıda bir ElevatedButton kod örneğini bırakıyorum çünkü ElevatedButton’ ın renk seçimi diğerlerinden biraz farklı. Bu benim kendi uygulamamda kullandığım kaydol butonum:

                ElevatedButton( style: ButtonStyle(backgroundColor: MaterialStateProperty.all<Color>(Colors.green)),
                                  child: 
                                      Text("KAYDOL", 
                                        style: TextStyle(color: Colors.white, fontSize: 20, fontWeight: FontWeight.bold),),
                                  onPressed: () { },
                                ),
              • hocam giriş için kodlarını ve aldığın hatayı bırakırsan birlikte bakmaya çalışabiliriz.

              • hocam ben sizin giriş yapan kişinin kullanıcı adı ve şifresini başka bir sayfada kullanmak istediğinizi anladım. doğru mu? Burada mı sıkıntı yaşadınız?

              • hocam bu tarz işlemler için ben hep inHerited Widget ı kullanıyorum. kişi giriş yaptığı zaman inHerited Widgetsınıfında boş olarak tanımladığım kullanıcıAdını kişi kullanıcı adı olarak tanımlıyorum. Bunu istediğin gibi tanımlayabilirsin. kişi çıkış yaptığında da bunu tekrar null olarak atıyorum ve istediğim yerde istediğim gibi kullanıyorum. Bana pratiklik sağlıyor güzel oluyor.

              • Urimetodunun yada fonksiyonunun içine String gelemez diyor. İçine ne gelebileceğini görmek için kodları paylaşmanız gerek. Yalnız Sorunun final response= await http.get(url); olduğuna eminseniz urldeğişkeninin var tipinde yeniden tanımlanyın.

              • imzalı release mode apk çıktısı mı almaya çalışıyorsunuz? eğer öyleyse bunu terminalden direkt mi almaya çalışıyorsunuz yoksa Android görünümünde elle mi imzalı build işlemi gerçekleştiriyorsunuz?

              • aldığınız hatanın çıktısını yada kodları görmeden yardım edebilmemiz zor. kurulumda hata olabilir. internetten muhtemelen github’ dan hazır kod indirip deniyorsanız uyumluluk sorunları yaşamanız da çok olası.

              • hocam birden fazla Hero özelliği bulunan yapıların her birine farklı farklı isimler ver. Buna benzer hataları ben FloatinnActionButton larda almıştım. onlarda da herotag özelliği vardır. her birine Stringolarak farklı bir isim verdim ve hatalarım gitmişti. Sende bir Hero yapısı var ve hepsinde tagözelliği aynı. hepsi image. bunları tekil hale getirmeyi bir dene.