在我的UIPicker中包含项目数和默认选定行被设置为选择器中的第一项。当我尝试在选择器滚动中滚动项目时我的问题只有在保持第一项并移动项目时才能工作但是如果在选择器中保留第二项或任何其他项目并尝试滚动它并不起作用。请提出任何想法。提前谢谢。
public static UIPickerView SelectFontSize()
{
ListOfFontSizes = new List<string>();
ListOfFontSizes.Add("Select");
int i = 10;
while (i < 60)
{
ListOfFontSizes.Add(i.ToString());
i += 2;
}
_manageFontsizePicker = new UIPickerView
{
Hidden = true,
BackgroundColor = UIColor.White
};
_manageFontsizePicker.Layer.CornerRadius = 15;
return _manageFontsizePicker;
}
private void SelectFontSize()
{
_manageFontSizePicker = PickerHelper.SelectFontSize();
_manageFontSizePickerModel = new ManageFontSizePickerModel(PickerHelper.ListOfFontSizes);
_manageFontSizePicker.Model = _manageFontSizePickerModel;
_manageFontSizePicker.Frame = new CGRect(0, 0, _width - 20, 185);
_manageFontSizePicker.ShowSelectionIndicator = true;
_managgeFontSizePicker.SelectedRowInComponent(0);
}