public override void ViewDidLoad() { base.ViewDidLoad(); HomeNavSearchBtn.TouchUpInside += delegate { HomeNavCloseBtn.Transform = Utilities.Hide; HomeNavSearchBar.Transform = Utilities.Hide; HomeNavCloseBtn.Hidden = false; HomeNavSearchBar.Hidden = false; HomeNavSearchBar.BecomeFirstResponder(); UIView.AnimateNotify(0.4, 0, 0.65f, 0f, UIViewAnimationOptions.CurveEaseIn, delegate { HomeNavSearchBtn.Transform = Utilities.Hide; ImgVwHomeLogo.Transform = Utilities.Hide; TableView.Alpha = 0; HomeNavCloseBtn.Transform = Utilities.Show; HomeNavSearchBar.Transform = Utilities.Show; }, null); }; HomeNavSearchBar.SearchButtonClicked += delegate { HomeNavSearchBar.ResignFirstResponder(); HomeNavSearchLoadingSpinner.Transform = Utilities.Hide; UIView.AnimateNotify(0.4, 0, 0.65f, 0f, UIViewAnimationOptions.CurveEaseIn, delegate { HomeNavSearchLoadingSpinner.StartAnimating(); HomeNavCloseBtn.Transform = Utilities.Hide; HomeNavSearchLoadingSpinner.Transform = Utilities.Show; }, null); DisplaySearchResults(); }; HomeNavCloseBtn.TouchUpInside += delegate { UIView.AnimateNotify(0.4, 0, 0.65f, 0f, UIViewAnimationOptions.CurveEaseIn, delegate { HomeNavSearchBtn.Transform = Utilities.Show; ImgVwHomeLogo.Transform = Utilities.Show; TableView.Alpha = 1; HomeNavCloseBtn.Transform = Utilities.Hide; HomeNavSearchBar.Transform = Utilities.Hide; HomeNavSearchBar.ResignFirstResponder(); }, delegate { HomeNavCloseBtn.Hidden = true; HomeNavSearchBar.Hidden = true; RefreshTable(); }); }; RefreshControl = new UIRefreshControl(); RefreshControl.TintColor = UIColor.FromRGB(144, 199, 62); RefreshControl.ValueChanged += delegate { GetJson(true); }; foreach (var subView in HomeNavSearchBar.Subviews) { foreach (var subView2nd in subView.Subviews) { if (subView2nd.GetType() == typeof(UITextField)) { UITextField searchField = (UITextField)subView2nd; searchField.Font = UIFont.FromName("GillSans", 13); } } } }
void ReleaseDesignerOutlets() { if (LoadingErrorImg != null) { LoadingErrorImg.Dispose(); LoadingErrorImg = null; } if (HomeNavSearchLoadingSpinner != null) { HomeNavSearchLoadingSpinner.Dispose(); HomeNavSearchLoadingSpinner = null; } if (HomeTitleLbl != null) { HomeTitleLbl.Dispose(); HomeTitleLbl = null; } if (HomeNavSearchBar != null) { HomeNavSearchBar.Dispose(); HomeNavSearchBar = null; } if (HomeNavCloseBtn != null) { HomeNavCloseBtn.Dispose(); HomeNavCloseBtn = null; } if (HomeNavSearchBtn != null) { HomeNavSearchBtn.Dispose(); HomeNavSearchBtn = null; } if (LoadingView != null) { LoadingView.Dispose(); LoadingView = null; } if (LoadingText != null) { LoadingText.Dispose(); LoadingText = null; } if (LoadingSpinner != null) { LoadingSpinner.Dispose(); LoadingSpinner = null; } if (ImgVwHomeLogo != null) { ImgVwHomeLogo.Dispose(); ImgVwHomeLogo = null; } }