私はXamarin.Formsのクロスプラットフォームアプリケーションで作業しています。 ContentPageのレイアウトは次のとおりです。Xamarin.Forms.ScrollViewのコンテンツはiOSで切断されています
<ContentPage.Content>
<ScrollView x:Name="svMarket">
<AbsoluteLayout HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
<StackLayout Orientation="Vertical" HorizontalOptions="StartAndExpand">
</StackLayout>
<StackLayout x:Name="overLay" AbsoluteLayout.LayoutBounds="0, 0, 1, 1" AbsoluteLayout.LayoutFlags="All" IsVisible="false" BackgroundColor="#C0808080">
</StackLayout>
</AbsoluteLayout>
</ScrollView>
</ContentPage.Content>
コンテンツは実行時に追加され、ページが非常に長くなることがあります。 Scrollviewを使用すると、ページの小さな部分だけをスクロールでき、残りのコンテンツはページに表示されません。この問題は、iOSバージョンでのみ発生します。アンドロイドでテストしても問題ありません。
2番目のstacklayoutはオーバーレイとしてのみ機能します。最初のスタックレイアウト内には多数のグリッドコントロールがあり、コンテンツはグリッド内に追加されます。
ソリューションを見つけましたか?私は同様の問題に直面している。 –
答えを確認する –