void ReleaseDesignerOutlets() { if (CallMomButton != null) { CallMomButton.Dispose(); CallMomButton = null; } if (CancelButton != null) { CancelButton.Dispose(); CancelButton = null; } if (Info != null) { Info.Dispose(); Info = null; } }
private void AnimateCallMomButtonColor(UIColor color, string title) { lock (_lock) { nfloat borderwidht = this.CallMomButton.Layer.BorderWidth; CallMomButton.Enabled = false; CallMomButton.SetTitle(title, UIControlState.Normal); CallMomButton.Enabled = true; UIView.Animate(1.0f, 0, UIViewAnimationOptions.CurveLinear, () => { this.CallMomButton.BackgroundColor = color; this.CallMomButton.Layer.BorderWidth = (borderwidht + 2); }, () => { this.CallMomButton.BackgroundColor = _defaultCallMomButtonColor; this.CallMomButton.Layer.BorderWidth = borderwidht; CallMomButton.Enabled = false; CallMomButton.SetTitle(_defaultCallMomButtonTitle, UIControlState.Normal); CallMomButton.Enabled = true; } ); } }