Я использую ListView
, и я загружаю это на Rectangle
. При прокрутке содержимого вверх или вниз содержимое некорректно скрыто и остается видимым для пользователя. Может ли кто-нибудь помочь мне по этому вопросу?ListView превышает родительскую область
0
A
ответ
2
Как сообщает documentation:
Примечание: Виды не позволяют клип автоматически. Если представление не обрезается другим элементом или экраном, необходимо установить clip: true, чтобы элементы из вида были обрезаны красиво.
Следовательно, то, что вы испытываете это обычное поведение, и вы должны либо 1) клип вид через другие Item
с (например, заголовок Rectangle
и нижний колонтитулы Rectangle
с z:infinite
или просто установить clip
свойство true
, т.е.
ListView{
//...
clip:true
//...
}
Отсечение имеет некоторые perfomance disavantages, которые могут значительно повлиять на применение, как он растет. Таким образом, его использование, особенно вне сценария взглядов, должны быть тщательно оценены.
Спасибо @ Angel.Risteski – jay
np Я с удовольствием помогу :) –