Xamarin iOS中的Range Slider问题

时间:2016-05-31 13:26:49

标签: ios xamarin xamarin.ios rangeslider

我在我的应用程序中使用了Xamarin Range Slider组件作为双向滑块,但它引发了一个随机异常“Value not not null.Parameter name:image”。但是范围滑块没有这样的图像参数或属性。我还没有找到任何工作。任何帮助或建议将受到高度赞赏。

提前致谢。

更新1:

这是我的代码片段,其中我使用此范围滑块来表示我的应用中的预算范围。看看我告诉我是否做错了什么:

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);

1 个答案:

答案 0 :(得分:0)

我在xamarin表格中遇到了同样的问题。更新包帮助了我。