public PullToRefreshDemo()
 {
     mainView                 = new UIView();
     pullToRefresh            = new SFPullToRefresh();
     mainView.BackgroundColor = UIColor.FromRGBA(0.012f, 0.608f, 0.898f, 1);
     AddSubview(pullToRefresh);
     pullToRefresh.Delegate = new PullToRefreshDelegate(this);
 }
        public override void Refreshed(SFPullToRefresh pulltorefresh)
        {
            NSTimer.CreateScheduledTimer(TimeSpan.FromSeconds(2), new Action <NSTimer>(delegate {
                sample.baseView.model.Temp = (NSString) new Random().Next(10, 40).ToString();

                sample.baseView.updateBaseView();
                sample.baseView.selectedView.selectView();
                sample.baseView.selectedView.updateTemp();
                sample.pullToRefresh.Refresh();
            }));
        }