Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette plateforme iOS contrôle si un arrière-plan est associé à une SearchBar plateforme iOS. Elle est consommée en XAML en définissant la SearchBar.SearchBarStyle propriété pouvant être liée sur une valeur de l’énumération UISearchBarStyle :
<ContentPage ...
xmlns:ios="clr-namespace:Xamarin.Forms.PlatformConfiguration.iOSSpecific;assembly=Xamarin.Forms.Core">
<StackLayout>
<SearchBar ios:SearchBar.SearchBarStyle="Minimal"
Placeholder="Enter search term" />
...
</StackLayout>
</ContentPage>
Elle peut également être consommée à partir de C# à l’aide de l’API Fluent :
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
SearchBar searchBar = new SearchBar { Placeholder = "Enter search term" };
searchBar.On<iOS>().SetSearchBarStyle(UISearchBarStyle.Minimal);
La SearchBar.On<iOS> méthode spécifie que cette plateforme ne s’exécutera que sur iOS. La SearchBar.SetSearchBarStyle méthode, dans l’espace Xamarin.Forms.PlatformConfiguration.iOSSpecific de noms, est utilisée pour contrôler si l’espace SearchBar de noms a un arrière-plan. L’énumération UISearchBarStyle fournit trois valeurs possibles :
Defaultindique que leSearchBarstyle par défaut est défini. Il s’agit de la valeur par défaut de laSearchBar.SearchBarStylepropriété pouvant être liée.Prominentindique que leSearchBarchamp de recherche a un arrière-plan translucide et que le champ de recherche est opaque.Minimalindique que le champSearchBarde recherche n’a pas d’arrière-plan et que le champ de recherche est translucide.
En outre, la SearchBar.GetSearchBarStyle méthode peut être utilisée pour renvoyer le UISearchBarStyle fichier appliqué au SearchBar.
Le résultat est qu’un membre spécifié UISearchBarStyle est appliqué à un SearchBar, qui contrôle si l’arrière-plan est le SearchBar suivant :

Les captures d’écran suivantes montrent les UISearchBarStyle membres appliqués aux SearchBar objets dont la BackgroundColor propriété est définie :
