3 writes to _headerOffset
Microsoft.Maui.Controls (3)
Compatibility\Handlers\Shell\iOS\ShellFlyoutLayoutManager.cs (3)
380
_headerOffset
= 0;
385
_headerOffset
= Math.Min(0, -(MeasuredHeaderViewHeightWithNoMargin + contentOffsetY));
390
_headerOffset
= 0;
4 references to _headerOffset
Microsoft.Maui.Controls (4)
Compatibility\Handlers\Shell\iOS\ShellFlyoutLayoutManager.cs (4)
291
HeaderView.Frame = new CGRect(0,
_headerOffset
+ safeArea, parentFrame.Width, ArrangedHeaderViewHeightWithMargin);
293
if (_context.Shell.FlyoutHeaderBehavior == FlyoutHeaderBehavior.Scroll && HeaderViewTopVerticalOffset > 0 &&
_headerOffset
< 0)
295
var headerHeight = Math.Max(HeaderMinimumHeight, ArrangedHeaderViewHeightWithMargin +
_headerOffset
);
297
CGRect rect = new CGRect(0,
_headerOffset
* -1, parentFrame.Width, headerHeight);