private void SetupRefreshControl() { var tableViewController = (UITableViewController)ViewController; var refreshControl = tableViewController.RefreshControl; refreshControl.BackgroundColor = UIColor.Clear; //Fixes bug where Animation view layout is independent of tableview _refreshControlView = new NewsPullToRefreshView(refreshControl); }
protected override void Dispose(bool disposing) { if (this.Element != null) { this.Element.Refreshing -= NewElement_Refreshing; } _refreshControlView = null; base.Dispose(disposing); }