void UpdateCollapsedSetting() { if (_previousIsCollapsed != IsCollapsed) { _previousIsCollapsed = IsCollapsed; if (IsCollapsed) { WillDisappear?.Invoke(this, EventArgs.Empty); } else { DidAppear?.Invoke(this, EventArgs.Empty); } } }
public override void ViewDidAppear(bool animated) { base.ViewDidAppear(animated); DidAppear?.Invoke(this, EventArgs.Empty); }