Android 上的 TabbedPage 頁面轉換動畫
此 Android 平臺特定功能可用來在 中 TabbedPage
以程式設計方式或使用索引標籤時,在瀏覽頁面時停用轉換動畫。 將可繫結屬性false
設定TabbedPage.IsSmoothScrollEnabled
為 ,以在 XAML 中取用它:
<TabbedPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
android:TabbedPage.IsSmoothScrollEnabled="false">
...
</TabbedPage>
或者,您可以使用 Fluent API 從 C# 取用它:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.AndroidSpecific;
...
On<Android>().SetIsSmoothScrollEnabled(false);
方法 TabbedPage.On<Android>
會指定此平台專屬只會在Android上執行。 命名空間 TabbedPage.SetIsSmoothScrollEnabled
中的 Xamarin.Forms.PlatformConfiguration.AndroidSpecific
方法可用來控制在 中的頁面 TabbedPage
之間巡覽時,是否會顯示轉換動畫。 此外, TabbedPage
命名空間中的 Xamarin.Forms.PlatformConfiguration.AndroidSpecific
類別也有下列方法:
IsSmoothScrollEnabled
,用來擷取是否要在 中的TabbedPage
頁面之間巡覽時顯示轉換動畫。EnableSmoothScroll
,用來在 中的TabbedPage
頁面之間巡覽時啟用轉換動畫。DisableSmoothScroll
,用來在 中的TabbedPage
頁面之間巡覽時停用轉換動畫。