簡體   English   中英

輪播視圖還是自定義渲染選項卡?

[英]Carousel view or Custom Render Tabs?

我有一個問題-在Xamarin(Xamarin表單) 設計原則中實現該設計的正確和正確方法是什么?

我在這里看到兩種實現方式:

第一種方法-是TabbedPage 右側的Custom Render (對於IOS-將標簽移至頂部,對於android-圖標)

第二種方式-是CarouselView但不確定是否很好。

附加要求是-在“選項卡”內容之間進行動畫切換通過手指滑動切換是NICE TO HAVE選項。

沒有對與錯的方法。 只有滿足您要求的內容,最容易實現和維護的內容。

鏈接的圖片清楚地顯示了TabbedPage。 但是,您的其他要求將使此成為問題。 iOS在底部顯示選項卡。 我不確定將它們移到頂部是否容易。 如果可能,將需要自定義渲染器。 我認為iOS允許您在選項卡式頁面之間滑動,但是我不確定Android是否可以。

使用上面的按鈕實現CarouselView可能會更容易。 這樣,您就可以將按鈕放置在所需的位置,在它們之間滑動並制作動畫。 這符合您的所有要求。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM