Я использовал SearchHandler
, как показано ниже, но в iOS 13.3 свойство BackgroundColor
не применяется, когда Page загружается в первый раз. Когда я go перехожу на другую страницу и возвращаюсь на эту страницу, теперь применяется свойство BackgroundColor
.
<Shell.SearchHandler>
<controls:MySearchHandler x:Name="searchHandler"
BackgroundColor="#FFFFFF"
ItemTemplate="{StaticResource MySearchResultItemTemplate}"
ItemsSource="{Binding MySearchResultsCollection}"
Placeholder="Search here"
ShowsResults="true"
TextColor="#000000" >
</controls:MySearchHandler>
</Shell.SearchHandler>
Я пытался реализовать SearchBarRenderer, но он никогда не вызывался.
Я думаю, Shell.SerarchHandler
не поддерживает эффекты платформы, так как преобразование типа (SearchHandler)Element
завершается неудачей.
Я даже не нашел никакого рендерера для SearchHandler
.
Я ценю вашу помощь. Спасибо.