私のXamarinフォームアプリケーションでは、ScrollView内に複数のListViewコントロールがあります。しかし、アンドロイドでは、スクロールはListViewでは機能しません。代替ソリューションはありますか?XamarinはScrollViewの内部でListViewを発行します
4
A
答えて
7
リストビューをScrollViewに含めるべきではありません。システムはこれらの2つのスクロール動作を混同します。 これを念頭に置いてページを再設計する必要があります。
例:StackLayout 2の内部 1)を使用するリストビュー)ScrollView
3
内部使用TableViews ListViewコントロールはScrollViewと競合する可能性のある独自のスクロールを実装します。
あなたはScrollView
More about ListView performance内StackLayoutに置く、あなたは(たとえば代わりに細胞を使用する)カスタムビューを作成することができ、同じScrollViewに両方のリストをスクロールできるようにする必要がある場合、彼らも理由を説明ScrollView内にリストビューを配置しないでください
1
複数のリストビューの代わりに1つのリストビューを使用してみましたか?
5
ネイティブ側の 'NestedScrollingEnabled'プロパティをtrueに設定するだけで簡単に行うことができます。カスタムレンダラを作成して設定することができxamarinフォーム「NestedScrollingEnabled」プロパティについては 真
protected override void OnElementChanged(ElementChangedEventArgs<Xamarin.Forms.ListView> e)
{
base.OnElementChanged(e);
if (e.NewElement != null)
{
var listView = this.Control as Android.Widget.ListView;
listView.NestedScrollingEnabled = true;
}
}
+0
それは私のために働いた.... Thnxの仲間 –
関連する問題
- 1. ListView内部のScrollViewスクロールの改善
- 2. XamarinフォームのButtonコマンドのバインドをListView内で行います。
- 3. XamarinのScrollView内のStackLayout内でAbsoluteLayoutを正しく使用する方法は?
- 4. HorizontalScrollView内のListViewコントロールとScrollView
- 5. ListView内部ViewPager - ListViewの項目は空白にします
- 6. ImageViewのScrollViewの内部
- 7. Xamarin Forms ListViewセル内の空白行を非表示にする
- 8. Xamarin Forms Rotating Listviewは行幅を調整します
- 9. ScrollView、ListView、RecyclerView
- 10. ListViewコントロールとScrollView
- 11. ScrollViewのWebViewとListView
- 12. Xamarin iOS - スクロールビュー内のscrollviewの内容を合わせる
- 13. Android 2.3.3 ListView with ScrollView
- 14. ListView with Horizontal ScrollView
- 15. NestedScrollViewの内部でスクロールしないListView
- 16. Scrollviewスクロールは、私はテーブルビュー(テーブルビューのヘッダ)内部のscrollviewを持って
- 17. ListViewのスクロールがscrollView内で機能していません。それはジャークを作成しています
- 18. Xamarinフォーム - ScrollViewとそのコンテンツ
- 19. Googleのメンタリティ:ListView in ScrollView
- 20. Android ScrollViewとListViewのフェーディングエッジコントロール
- 21. Layout + Viewpager + listview内にScrollviewを追加することは可能ですか?
- 22. Xamarin Android Percents HeightsでScrollviewを行う方法
- 23. ScrollView内のListViewをタッチしてスクロールすると、ScrollViewがもうレンダリングされなくなる
- 24. ReactネイティブListViewはカスタムScrollViewですべてのデータを表示しません
- 25. XamarinフォームListViewデータバインディング
- 26. XamarinフォームListViewステッパーバインド
- 27. Xamarin Androidの展開は内部エラー
- 28. Xamarin Froms ListViewのカスタムテンプレート
- 29. xamarinフォームでListViewの最初の子をアニメーション化します。
- 30. Xamarin IOS UILabel Tap UIScrollView内部のジェスチャーは機能しません。
リストビュークラスは、独自のスクロールを実装しているためあなたはScrollView内のListViewを置くべきではない、それはちょうどので、ジェスチャーを受信しませんそれらはすべて親のScrollViewによって処理されます。 https://forums.xamarin.com/discussion/2857/listview-inside-scrollview –