点击外面时,UIPickerView滚动到最后

问题描述 投票:1回答:1

我正在创建这样的选择器视图(没什么特别的):

        var picker = new UIPickerView();
        picker.Model = new DropDownPickerViewModel(items, ItemSelected);
        picker.Select(selected, 0, true);

        InputView = picker;
        InputAccessoryView = null;

模型方法:

    public override void Selected(UIPickerView pickerView, nint row, nint component)
    {
        itemSelectedEvent?.Invoke((int)row);
    }

当我单击TextField时,pickerView将打开。我可以选择(通过滚动)我想要的值,但是当我点击外部的pickerview或oi项目时,它会滚动到最后一项并调用Selected方法

ios xamarin.ios uipickerview
1个回答
3
投票

没关系。这是一个模拟器故障。重启有帮助

© www.soinside.com 2019 - 2024. All rights reserved.