(QML) Flickable olması gerektiği gibi çalışmıyor

23

Yani, bir Ubuntu uygulaması oluştururken kaydırma için flickable kullanmam gerekiyordu, şimdi formun koduna sahibim

Page{
  ...
  Flickable {
    anchors.fill: parent
    content.height: element1.height + element2.height ...

    ...
  }
}

Telefonumda çalıştırdığımda (ubuntu ütopik), flickable'ın varsayılan pozisyonu, başlıktan birkaç yüz piksel daha düşük. Kaydırdığımda, başlangıçta kalması gereken doğru pozisyonda kalır. Ayrıca, başka bir sayfayı itmek için pagestack kullanırken, o zaman buna geri dönün, doğru pozisyonda kalır. Neden budur ve bunu nasıl düzeltebilirim ki başlangıçtan itibaren doğru pozisyonda olabilir.

Not : Çapa, genişlik, yükseklik ve her şeyle birçok kombinasyon denedim. Bir keresinde pozisyonda kalmasını sağladım, ama flört ederken üstbilgiyi örtüştü.

    
sordu user2563892 05.08.2014 18:19

1 cevap

0

Neler olup bittiğini görmek için çok az qml var, özellikle tüm bileşen pozisyonları birbirini etkiliyor.

Bir çözüm, kırpılabilirinizi doğru konuma getirmek için yaptığınız şeyi yapmak ve ardından üstbilginin üst üste gelmesini durdurmak için clip: true özelliğini eklemektir.

    
verilen cevap binamenator 26.06.2018 19:02

Etiketlerdeki diğer soruları oku