Независимо от того, находится ли ваш loginPage внутри раскадровки или нет, лучший способ изменить Window.RootViewController
в AppDelegate
после входа в систему.
Внутри LoginPage
if (login)
{
AppDelegate app = UIApplication.SharedApplication.Delegate as AppDelegate;
app.changeOtherPage();
}
Внутри AppDelegate
public void changeOtherPage ()
{
//if the page is contained in storyboard
UIStoryboard sb = UIStoryboard.FromName("SBName",null);
OtherPage callHistory = sb.InstantiateViewController("OtherPage") as OtherPage;
Window.RootViewController = callHistory;
//if the page is not contained in storyboard
Window.RootViewController = new OtherPage();
}