Animazioni di righe listView in iOS
Questa interfaccia utente dell'app multipiattaforma .NET (.NET MAUI) specifica della piattaforma iOS controlla se le animazioni di riga sono disabilitate quando la ListView raccolta di elementi viene aggiornata. Viene utilizzata in XAML impostando la ListView.RowAnimationsEnabled
proprietà associabile su false
:
<ContentPage ...
xmlns:ios="clr-namespace:Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;assembly=Microsoft.Maui.Controls">
<StackLayout>
<ListView ... ios:ListView.RowAnimationsEnabled="false">
...
</ListView>
</StackLayout>
</ContentPage>
In alternativa, può essere usato da C# usando l'API Fluent:
using Microsoft.Maui.Controls.PlatformConfiguration;
using Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific;
...
listView.On<iOS>().SetRowAnimationsEnabled(false);
Il ListView.On<iOS>
metodo specifica che questa piattaforma verrà eseguita solo in iOS. Il ListView.SetRowAnimationsEnabled
metodo, nello spazio dei Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific
nomi , viene usato per controllare se le animazioni di riga sono disabilitate quando la ListView raccolta di elementi viene aggiornata. Inoltre, il ListView.GetRowAnimationsEnabled
metodo può essere usato per restituire se le animazioni di riga sono disabilitate in ListView.