2017-10-03 3 views
0

私は疑問を持っている - 私はここでの実装のための2つの方法を参照Xamarinで、この設計(Xamarinフォーム) Design principleカルーセルビューまたはカスタムレンダリングタブ

実装するrightnと正しい方法は何か: - TabbedPageある

最初の方法を。そして右Custom Render(IOSの場合 - タブを上に移動し、アンドロイドのアイコンの場合)

第2の方法 - はCarouselViewですが、よく分かりません。

追加要件は次のとおりです。 - 「タブ」のコンテンツ間のアニメーション切り替え フィンガースライドによる切り替えは、NICE TO HAVEオプションです。

答えて

1

正しい方法と間違った方法はありません。あなたの要件を満たすものと、実装して維持するのが最も簡単なものがあります。

あなたのリンク先の画像には、タブページがはっきりと表示されます。しかし、追加の要件ではこれが問題になります。 iOSの下部にタブが表示されます。私はそれをトップに移動するのが簡単かどうか分かりません。可能であればカスタムレンダラが必要になります。私はiOSがあなたがタブ付きのページの間をスワイプすることを可能にすると思うが、私はAndroidがそうしているとは確信していない。

上記のボタンでCarouselViewを実装する方が簡単でしょう。そうすれば、好きなところにボタンを置くことができ、それらの間をスワイプしてアニメーションを作成することができます。これはあなたのすべての要件を満たします。

関連する問題