Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Эта платформа iOS определяет, отключаются ли анимации строк при ListView обновлении коллекции элементов. Он используется в XAML, задав ListView.RowAnimationsEnabled привязываемое свойство falseследующим образом:
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout Margin="20">
<ListView ... ios:ListView.RowAnimationsEnabled="false">
...
</ListView>
</StackLayout>
</ContentPage>
Кроме того, его можно использовать из C# с помощью api fluent:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
listView.On<iOS>().SetRowAnimationsEnabled(false);
Метод ListView.On<iOS> указывает, что эта платформа будет работать только в iOS. Метод ListView.SetRowAnimationsEnabled в Xamarin.Forms.PlatformConfiguration.iOSSpecific пространстве имен используется для управления отключением анимации строк при ListView обновлении коллекции элементов. Кроме того, этот метод можно использовать для возврата, ListView.GetRowAnimationsEnabled отключаются ли анимации строк в элементе ListView.
Примечание.
ListView Анимации строк включены по умолчанию. Поэтому анимация возникает при вставке новой строки в объект ListView.