public override void AddSubview(UIView view) { base.AddSubview(view); if (_attributionPanel != null && Subviews.Contains(_attributionPanel)) { BringSubviewToFront(_attributionPanel); } }
public void ShowDimmedView() { if (!Subviews.Contains(DimmedView)) { DimmedView.UserInteractionEnabled = false; DimmedView.Alpha = .45f; DimmedView.BackgroundColor = UIColor.Black; AddSubview(DimmedView); } DimmedView.Frame = Frame; DimmedView.Hidden = false; BringSubviewToFront(DimmedView); }