Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ta platforma systemu iOS określa, czy obiekt SearchBar ma tło. Jest on używany w języku XAML przez ustawienie SearchBar.SearchBarStyle właściwości możliwej do powiązania z wartością UISearchBarStyle wyliczenia:
<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>
Alternatywnie można go używać z poziomu języka C# przy użyciu płynnego interfejsu API:
using Xamarin.Forms.PlatformConfiguration;
using Xamarin.Forms.PlatformConfiguration.iOSSpecific;
...
SearchBar searchBar = new SearchBar { Placeholder = "Enter search term" };
searchBar.On<iOS>().SetSearchBarStyle(UISearchBarStyle.Minimal);
Metoda SearchBar.On<iOS> określa, że ta platforma będzie działać tylko w systemie iOS. Metoda SearchBar.SetSearchBarStyle w Xamarin.Forms.PlatformConfiguration.iOSSpecific przestrzeni nazw służy do kontrolowania, czy element SearchBar ma tło. Wyliczenie UISearchBarStyle zawiera trzy możliwe wartości:
Defaultwskazuje, że maSearchBarstyl domyślny. Jest to wartość domyślna właściwości możliwejSearchBar.SearchBarStyledo powiązania.Prominentwskazuje, że elementSearchBarma przezroczyste tło, a pole wyszukiwania jest nieprzezroczyste.Minimalwskazuje, żeSearchBarpole wyszukiwania nie ma tła, a pole wyszukiwania jest przezroczyste.
Ponadto można użyć metody w SearchBar.GetSearchBarStyle celu zwrócenia elementu zastosowanego UISearchBarStyle do metody SearchBar.
Wynikiem jest zastosowanie określonego UISearchBarStyle SearchBarelementu członkowskiego do elementu , który kontroluje, czy obiekt SearchBar ma tło:

Na poniższych zrzutach ekranu przedstawiono UISearchBarStyle elementy członkowskie zastosowane do SearchBar obiektów, które mają ich BackgroundColor zestaw właściwości:
