我已在我的应用程序中将 Xamarin Range Slider 组件用于双向 slider ,但它引发了一个随机异常“值不能为空。参数名称:图像”。但是范围 slider 没有这样的图像参数或属性。而且我还没有找到任何解决方法。任何帮助或建议将不胜感激。
提前致谢。
更新 1:
这是我的代码片段,我在其中使用此范围 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);
Best Answer-推荐答案 strong>
我在 xamarin 表单中遇到了同样的问题。更新软件包对我有帮助。
关于ios - Xamarin iOS 中的范围 slider 问题,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/37547099/
|