Как скрыть клавиатуру записи. У меня есть запись внутри списка. Когда я нажимаю на запись, клавиатура отображается, но клавиатура не скрывается, когда я нажимаю снаружи. Строка списка добавляется динамически, поэтому в первом случае в ней находится только одна строка. Android работает отлично. Но в iOS эта проблема есть.
Пожалуйста помогите
<ListView HorizontalOptions="FillAndExpand" ItemsSource="_list"
VerticalOptions="FillAndExpand"
AbsoluteLayout.LayoutBounds="0,0,1,1"
AbsoluteLayout.LayoutFlags="All">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<StackLayout Orientation=Horizontal>
<Label Text="Name"/>
<Entry PlaceHolder="Name" />
<Label Text="+" FontSize="50">
<Label .GestureRecognizers>
<TapGestureRecognizer Tapped="AddMore_Tapped"
CommandParameter="{Binding Id}"/>
</Label .GestureRecognizers>
</Label>
</StackLayout>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
Xaml.CS
private async void AddMore_Tapped(object sender, EventArgs e)
{
_list.Add("1");
}
вот мой код,
в первый раз, когда есть только одна строка, после нажатия значка «+» одна строка будет добавлена в список. Таким образом, в случае просмотра списка с одной строкой, когда я нажимаю на эту запись, отображается клавиатура, но когда я нажимаю снаружи, она не скрывается. Она скрывается только тогда, когда я нажимаю на первую строку.