Я использовал компонент слайдера Range Xamarin для двухстороннего слайдера в своем приложении, но он создает случайное исключение «Значение не может быть null.Parameter name: image». Но ползунок диапазона не имеет такого параметра или свойства изображения. И еще я не нашел работы. Любая помощь или предложение будут высоко оценены.Проблема с диапазоном слайдера в Xamarin iOS
Заранее спасибо.
Update 1:
Вот мой фрагмент кода, где я использовал этот Range Slider, чтобы представить диапазон бюджета в моем приложении. Посмотрите и скажите мне, что я делаю что-то не так:
rangeSlider = new RangeSliderView {
Frame = new CGRect (lblMinValue.Frame.X, lblMinValue.Frame.Bottom, btnBudgetPlan.Frame.Width, 15),
AutoresizingMask = UIViewAutoresizing.FlexibleBottomMargin | UIViewAutoresizing.FlexibleTopMargin | UIViewAutoresizing.FlexibleWidth,
TintColor = UIColor.Green,
};
rangeSlider.MinValue = 0f;
minBudget = rangeSlider.MinValue.ToString();
//if (maxRange == null && budgetList != null)
rangeSlider.MaxValue = Convert.ToInt32 (maxRange, CultureInfo.InvariantCulture);
maxBudget = maxRange;
rangeSlider.LeftValueChanged += value => {
doneButtonDidPressed();
var intValue = (int)value;
lblMinValue.Text = intValue.ToString();
minBudget = intValue.ToString();
};
rangeSlider.RightValueChanged += value => {
doneButtonDidPressed();
var intValue = (int)value;
lblMaxValue.Text = intValue.ToString();
maxBudget = intValue.ToString();
};
viewBudget.AddSubviews (btnBudgetPlan, tableBudgetPlan, lblMinValue, lblMaxValue, rangeSlider);
Пожалуйста, отправьте фрагменты кода и stacktrace. – Nfear
Привет @ Nfear..thanks для ответа. Это случайный сбой и происходит случайным образом не всегда, и я опубликовал свой фрагмент кода в своем сообщении. Проверьте код в обновлении 1 моего сообщения. Благодарю. –