Я создаю приложение для просмотра фотографий, в котором пользователь должен перемещаться между страницами, чтобы увидеть разные фотографии. Вот представление, которое в настоящее время работает для меня.
<ScrollView orientation="horizontal" ios.pagingEnabled="true" >
<StackLayout orientation="horizontal">
<Image *ngFor="#picture of buffer" [src]="picture.originUrl" stretch="aspectFit"></Image>
</StackLayout>
</ScrollView>
Проблема возникает, когда я пытаюсь применить наложение. Поэтому я попытался обернуть все это в AbsoluteLayout
, чтобы ScrollView
работал как обычно, но сохранял оверлей сверху. Когда я делаю это, прокрутка прерывается все вместе. Вот представление, которое прерывает прокрутку:
<AbsoluteLayout>
<Label text="overlay" left="0" tope="0"></Label>
<ScrollView orientation="horizontal" ios.pagingEnabled="true" left="0" top="0">
<StackLayout orientation="horizontal">
<Image *ngFor="#picture of buffer" [src]="picture.originUrl" stretch="aspectFit"></Image>
</StackLayout>
</ScrollView>
</AbsoluteLayout>
Макеты работают правильно, но прокрутка прерывается. У кого-нибудь есть идеи о том, как это сделать?