Nativescript Radlistview позиция и z-индекс выбранного элемента значок галочки - PullRequest
0 голосов
/ 20 октября 2018

Можно ли изменить положение флажка / галочки выбранного элемента?

В шаблоне сетки окна просмотра radlist значок галочки находится слева от каждого элемента и по центру по вертикали.Кроме того, если каждая ячейка заполнена изображением, флажок больше не виден.

Есть ли в любом случае изменить свою позицию, а также свой z-индекс?

Вот скриншот того, какзначки размещены:

image

Вот XML-файл Radlistview:

<lv:RadListView row="1" items="{{ items }}" selectionBehavior="Press" multipleSelection="true" itemSelected="itemSelected" itemDeselected="itemDeselected" >
  <lv:RadListView.listViewLayout>
    <lv:ListViewGridLayout scrollDirection="Vertical" ios:itemWidth="125" ios:itemHeight="125" spanCount="3"/>
  </lv:RadListView.listViewLayout>
  <lv:RadListView.itemTemplate>
    <GridLayout rows="*">
      <GridLayout rows="*" columns="*">
        <AbsoluteLayout margin="1" borderBottomWidth="2" borderBottomColor="#189DD3">
          <Image width="135" height="135" src="{{ itemSrc }}" itemIndex="{{ itemIndex }}" stretch="aspectFill" opacity="0.7"/>
        </AbsoluteLayout>
      </GridLayout>
    </GridLayout>
  </lv:RadListView.itemTemplate>
</lv:RadListView>

1 Ответ

0 голосов
/ 22 октября 2018

Невозможно настроить флажок z-Index или выравнивание по умолчанию, использовать плагин nativescript-checkbox и поддерживать состояние выбора в элементе данных.При этом вы можете иметь похожий внешний вид для iOS и Android.

Источник: https://github.com/telerik/nativescript-ui-feedback/issues/887

...