본문 바로가기
프로그래밍/App 개발

[Xamarin] TabbedPage tab 처음 이동시 OnAppearing 호출 안되는 현상 해결법

by 엽기토기 2021. 2. 25.
반응형

TabbedPage 클래스에 

이런 식으로 OnCurrentPageChanged() 를 오버라이드해서, 탭 이동할때 로직을 작성해준다.

protected override void OnCurrentPageChanged()
{
    base.OnCurrentPageChanged();

    if ( CurrentPage is YourContentPage page)
    {
        page.YourCustomCode();
    }
}

 

내 코드

protected override void OnCurrentPageChanged()
        {
            base.OnCurrentPageChanged();

            if (CurrentPage.Equals(navMccheyneCheckListPage))
            {
                App.mccheyneCheckListPage.ScrollToToday();
            }
        }

 

레퍼런스

stackoverflow.com/questions/40852684/tabbed-page-onappearing

 

Tabbed Page OnAppearing()

I have a Tabbed Page Xamarin Form application that I am trying to customize. I am migrating from an IOs only app to all platforms. In iOS there are a couple function that I used ViewDidDisappear(),

stackoverflow.com

 

반응형