Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта платформа Android используется для отключения анимаций перехода при переходе по страницам программным способом или при использовании панели вкладок.TabbedPage Он используется в XAML, задав TabbedPage.IsSmoothScrollEnabled привязываемое свойство falseследующим образом:
<TabbedPage ...
xmlns:android="clr-namespace:Xamarin.Forms.PlatformConfiguration.AndroidSpecific;assembly=Xamarin.Forms.Core"
android:TabbedPage.IsSmoothScrollEnabled="false">
...
</TabbedPage>
Кроме того, его можно использовать из C# с помощью api fluent:
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, который используется для извлечения того, будут ли отображаться анимации перехода при переходе между страницами в .TabbedPageEnableSmoothScroll, который используется для включения анимации перехода при переходе между страницами вTabbedPage.DisableSmoothScroll, который используется для отключения анимации перехода при переходе между страницами вTabbedPage.